我有两个选择字段,它们的默认选项为空,所以我想将所有字段都设置为"Choose one"。我可以对单个字段执行此操作,但我希望以某种方式在配置中执行此操作(避免冗余)。
form do |f|
f.inputs "Item" do
f.input :field_1, :prompt => 'Choose one', :foo
f.input :field_2, :prompt => 'Choose one', :bar
end
end
我该怎么做?:)
编辑:这些提示将用于许多表单。它确实需要一个配置。
尝试使用数组:
fields = [:field_1, :field2]
form do |f|
f.inputs "Item" do
fields.each { |field| f.input field, :prompt => 'Choose one' }
end
end