在 Rails 3.2.14 上,我在表单中使用占位符时遇到问题。
我的模型中有一个存在验证:
validates :name, presence: true, length: { maximum: 50 }
我的表格中有一个占位符:
<%= f.text_field :name, class: "form-control", placeholder: "Full Name" %>
如果未更改占位符,rails 似乎假定“全名”文本有效且存在......因此绕过存在验证。表单以“全名”作为该字段的文本提交。
有没有正确的“rails way”来解决这个问题?