我想将link_to_remove
添加到仅最后数据。
以下代码对所有数据都有link_to_remove
。
<%= f.simple_fields_for :tests do |t| %>
...
<%= t.link_to_remove "Remove" %>
<% end %>
我的图片是使用last?
,例如
<%= f.simple_fields_for :tests do |t| %>
...
<% if t.last? %>
<%= t.link_to_remove "Remove" %>
<% end %>
<% end %>
答案 0 :(得分:2)
确保测试对象是父对象的最后一次测试
f.simple_fields_for :test do |t|
# ...
t.link_to_remove("Remove") if t.object == f.object.tests.last
end