3

我是 Rails 新手,想知道是否有人可以给我看一些光...

我有一个带有几个输入字段的简单表单,需要在字段名称下方显示字段验证消息。有没有一种简单的方法可以在下面说显示错误???还是我必须检查每个字段错误消息并创建一个跨度标签?

4

1 回答 1

4

你可以在你的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 %>

并根据需要设置错误消息的样式。

于 2012-11-08T17:54:13.083 回答