我是Rails的新手,我正在嘗試構建一個不錯的應用程序,我正在努力使用數組,我有4個數組,我想要迭代並且它們的大小不一樣用Rails迭代4陣列
我想用第一陣列我做到了
@sections = ['Section One','Section Two','Section Three','Section Four']
@itemsOne = ['item 1','item 2','item 3','item 4','item 5','item 6']
@itemsTwo = ['item 1','item 2','item 3','item 4','item 5','item 6']
生成HTML格式的部分我是用
<%= @sections.zip(@itemsOne, @itemsTwo).each do |t1, t2, t3| %>
<%= t1 %>
<table>
<tbody>
<tr>
<td>
<%= t2 %> | <%= t3 %>
</td>
<td>
<%= t2 %> | <%= t3 %>
</td>
<td>
<%= t2 %> | <%= t3 %>
</td>
</tr>
</tbody>
</table>
<% end %>
我有有章節標題表個細胞有兩個值
但我得到的是|t2|
在使用@Phil
答案樓下|t1|
部分 每個單元格的值,但他刪除了它。
<%= @sections.zip(@itemsOne, @itemsTwo).each do |t| %>
<%= t[0] %>
<table>
<tbody>
<tr>
<td>
<%= t[1] %> | <%= t[2] %>
</td>
<td>
<%= t[1] %> | <%= t[2] %>
</td>
<td>
<%= t[1] %> | <%= t[2] %>
</td>
</tr>
</tbody>
</table>
<% end %>
p.s. itemsOne和itemsTwo數組有超過20個值。