我试图检查一个值(:cat)形成一个嵌套输入。如果此值为1,则显示某些内容,否则不显示任何内容
<%= f.simple_fields_for :elements do |element| %>
<%- if element.cat == 1 %>
<%= render 'elements/element_fields', f: element %>
<% end %>
<% end %>
我试过了,但是没有用。我有错误(未定义的方法`cat&#39;)。你有想法解决这个问题吗?
答案 0 :(得分:1)
要求不是表格对象而是原始对象
if element.object.cat == 1