我是 Rails 的新手,想知道是否有人可以给我一些启发......
我有一个带有几个输入字段的简单表单,需要在字段名称下方显示字段验证消息。下面有直接说显示错误的方法吗???还是我必须检查每个字段的错误消息并创建一个 span 标签?
最佳答案
您可以在您的 simple_form.rb
初始化文件中指定您的错误消息将使用哪个标签包装:
b.use :error, :wrap_with => { :tag => :span, :class => :error }
你也可以禁用输入的默认错误组件并像这样自己打印它:
<%= simple_form_for @user do |f| %>
<%= f.input :name, error: false %>
<%= f.error :name %>
<%= f.submit %>
<% end %>
并根据需要设置错误消息的样式。
关于ruby-on-rails-3 - 在 rails simple_form 中显示错误信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13287435/