如果嵌套输入的值

If the value of the nested input

我正在尝试检查嵌套输入中的值 (:cat)。如果此值为一,则显示一些内容,否则不显示任何内容

<%= f.simple_fields_for :elements do |element| %>
  <%- if element.cat == 1 %>
    <%= render 'elements/element_fields', f: element %>
  <% end %>
<% end %>

我试过了,但没有用。我有错误(未定义的方法“猫”)。你有解决这个问题的想法吗?

不是形式对象而是原始对象

if element.object.cat == 1