喜歡的東西
<% classid = 0 %>
<% @posts.each do |post| %>
<%= "<tr class=\"class-#{classid}\">" %>
<td><%= post.title %></td>
<td><%= post.text %></td>
<td><%= link_to 'Show', post_path(post) %> | </td>
<td><%= link_to 'Edit', edit_post_path(post) %> | </td>
<td><%= link_to 'Delete', post_path(post),
method: :delete, data: { confirm: 'Are you sure?' } %></td>
</tr>
<% classid +=1 %>
<% end %>
不過我會看演示模式,或者:
<% @posts.each do |post| %>
<tr>
<td><%= post.title %></td>
<td><%= post.text %></td>
<td><%= link_to 'Show', post_path(post) %> | </td>
<td><%= link_to 'Edit', edit_post_path(post) %> | </td>
<td><%= link_to 'Delete', post_path(post),
method: :delete, data: { confirm: 'Are you sure?' } %></td>
</tr>
<% end %>
例如渲染將各行應該是具有爲了像下面的類一個方法在任何類的帖子是或更好的,如果帖子是在數據庫中,使用它的ID而不是序號。
我無法解析'每行有編號的順序'。 – sawa
我基本上開始學習,這是一個初學者的問題。我增加了更多細節。 – esafwan
使用each_with_index?增加一個計數器? –