如果我在Rails中的表单块中,例如
form_for @widget do |f|
end
因此能够执行诸如f.text_field:attribute等的操作,我怎样才能找出不同属性的值,以便执行一些显示逻辑?
例如,像
form_for @widget do |f|
f.text_field :some_property
f.checkbox :active if ????.active
end
如何访问属性?
答案 0 :(得分:3)
form_for @widget do |f|
f.text_field :some_property
f.checkbox :active if @widget.active?
end
答案 1 :(得分:0)
F。的属性强>。主动
其中属性是@widget的任何已定义方法或属性或Widget的父级(通常为ActiveRecord)