Rails:带有索引的 fields_for?

2023-11-24

有没有一种方法(或实现类似功能的方法)来执行fields_for_with_index?

例子:

<% f.fields_for_with_index :questions do |builder, index| %>  
  <%= render 'some_form', :f => builder, :i => index %>
<% end %>

正在渲染的部分需要知道当前索引在fields_for loop.


答案很简单,因为 Rails 中提供了解决方案。您可以使用f.options参数。所以,在你渲染的里面_some_form.html.erb,

索引可以通过以下方式访问:

<%= f.options[:child_index] %>

您不需要做任何其他事情。


Update:看来我的回答还不够明确...

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Rails:带有索引的 fields_for? 的相关文章

随机推荐