在 Rails haml 模板中添加 class 到 collection_select
Add a class to collection_select in Rails haml template
我们在 haml 模板中有以下内容,并试图将 class 应用于下拉字段,但似乎无法弄清楚。
= f.collection_select(:thing_id, Thing.all, :id, :name, include_blank: true)
如有任何帮助,我们将不胜感激
这会起作用 ->
= f.collection_select(:thing_id, Thing.all, :id, :name, include_blank: true, class: 'your_class_name')
以上答案在 rails 4.2.0 中无效。但这确实:
= f.collection_select(:thing_id, Thing.all, :id, :name, {include_blank: true}, {class: 'your_class_name'})
Options 和 html_options 应该是一个散列。
我们在 haml 模板中有以下内容,并试图将 class 应用于下拉字段,但似乎无法弄清楚。
= f.collection_select(:thing_id, Thing.all, :id, :name, include_blank: true)
如有任何帮助,我们将不胜感激
这会起作用 ->
= f.collection_select(:thing_id, Thing.all, :id, :name, include_blank: true, class: 'your_class_name')
以上答案在 rails 4.2.0 中无效。但这确实:
= f.collection_select(:thing_id, Thing.all, :id, :name, {include_blank: true}, {class: 'your_class_name'})
Options 和 html_options 应该是一个散列。