使用rails-bootstrap-forms设计自定义问题
我正在使用rails-bootstrap-forms
gem和devise。 我以前的devise/registrations/new.html.erb
代码是
Sign up
( characters minimum)
生成HTML
Sign up
Log in
但是现在我编辑了这段代码以使用gem rails-bootstrap-forms
我的新代码是
Sign up
( characters minimum)
这是你的代码
<%= f.label :password do %> <% if @validatable %> (<%= @minimum_password_length %> characters minimum) <% end %> <% end %> <%= f.password_field :password, autocomplete: "off" %>
f.password_field
生成标签标签和密码字段,因此您的代码将生成2个标签标签和一个密码字段。
用这个替换上面的代码
<% label = @validatable ? "Password (#{@minimum_password_length} characters minimum)".html_safe : "Password" %> <%= f.password_field :password, autocomplete: "off", label: label %>
这将生成一个标签标签和一个输入字段作为原始代码。
有关更多信息,请查看“标签”部分 。