如果嵌套输入的值
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
我正在尝试检查嵌套输入中的值 (: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