如何从form_for帮助器中获取单选按钮的值?
使用SLIM。
=form_for(@foo) do |f|
label[class="#{ f.type.value == 'type 1'? 'foo' : 'bar'}"]
| Type 1
= f.radio_button :type, 'Type 1'
label[class="#{ f.type.value == 'type 2'? 'foo' : 'bar'}"]
| Type 2
= f.radio_button :type, 'Type 2'
值方法不存在。如何访问表单助手的无线电方法的价值?
答案 0 :(得分:0)
根据this question,您可以使用实际的@foo
变量:
label[class="#{ @foo.type == 'type_2'? 'foo' : 'bar'}"]