Rails - 如何使用dom_id在视图中获取数组索引?

时间:2015-01-12 10:17:36

标签: ruby-on-rails arrays

我在表单中有一个数组属性,想要迭代它并将每个索引值附加到dom id。 我已在API中查找了dom_id,但我无法找到处理数组属性的API。

如果dom_id不适合使用数组索引,是否还有其他方法可以在视图中获取数组索引?

<div id="ingredient<%= dom_id(?) %>">

2 个答案:

答案 0 :(得分:1)

我想你想要跟随

这样的事情
<% array.each_with_index do |arr, index| %>
  <div id="ingredient<%= index %>">
<% end %>

答案 1 :(得分:1)

<% custom_array.each_with_index  do |item,index| %> 

 <div id="<%= ingredient_#{index} %>">  
       <!--other contents goes here -->
  </div> 

<% end %>

否则您可以尝试id = " ingredient_<%= index>"