0

我试图将自定义类分配给我的 simple_form 元素以使用 CSS 进行修改,但它只是不起作用.. 遵循文档,类似于

<%= f.input :username, :input_html => { :class => 'special' } %>

应该工作,但不...

有什么线索吗?谢谢!!!

PS-这一行在嵌套的“f.simple_fields_for”中

4

1 回答 1

1

如果您嵌入在 afields_for那么它应该是

<%= simple_for_object @object do |f| %>
  <%= f.simple_fields_for :fields do |field| %>
    <%= field.input :username, :input_html => {:class => 'special'} %>
  <% end %>
<% end %>

我通常使用haml,所以我的erb可能有点偏。但想法是,如果您在一个fields_for块中,则需要使用该块的块变量,而不是父表单块的变量。

于 2012-05-26T18:09:52.903 回答