As per this question, you may be able to use the actual @foo
variable:
label[class="#{ @foo.type == 'type_2'? 'foo' : 'bar'}"]
質問
How to get the value of the radio button from the form_for helper?
Using 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'
The value method doesnt exist. How to access the value of the form helper's radio method?
正しい解決策はありません
他のヒント
As per this question, you may be able to use the actual @foo
variable:
label[class="#{ @foo.type == 'type_2'? 'foo' : 'bar'}"]