gpt4 book ai didi

ruby-on-rails - 使用rails form_tag关闭自动完成功能

转载 作者:行者123 更新时间:2023-12-03 14:39:20 25 4
gpt4 key购买 nike

我正在尝试以一种Rails形式关闭自动完成功能。到目前为止,这是我尝试过的方法:

# add it at the form level
= form_tag admin_sessions_path, autocomplete: "off" do

那没用。
# add it at the element level
.panel
= label_tag :email
= email_field_tag :email, params[:email], autocomplete: 'off'

也没有。
# add it to both
= form_tag admin_sessions_path, autocomplete: "off" do

# add it at the element level
.panel
= label_tag :email
= email_field_tag :email, params[:email], autocomplete: 'off'

当我访问表单时,我的电子邮件地址和保存的密码已经填写完毕。我在这里做错了什么?我喜欢护栏,但有时候确实让我发疯。

最佳答案

自Rails 4+起

使用form_tag对整个表单禁用自动完成功能:

= form_tag admin_sessions_path, html: { autocomplete: "off" } do

使用 form_for对整个表单禁用自动完成功能:
= form_for @user, html: { autocomplete: "off" } do |f|

禁用单个表单元素的自动完成功能:
= f.text_field :foo, autocomplete: 'off'

希望这可以帮助!

关于ruby-on-rails - 使用rails form_tag关闭自动完成功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24781679/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com