我正在尝试在列表中添加数字
<% @name.each do |name| %>
<tr>
<td><%= name.fname %></td>
<td><%= name.lname %></td>
</tr>
<% end %>
我想让它像 1. John Doe 2. Jane Doe
但不确定哪种是标准的添加方式
<td><li></li></td>,
它没有显示数字,而只是
我正在尝试在列表中添加数字
<% @name.each do |name| %>
<tr>
<td><%= name.fname %></td>
<td><%= name.lname %></td>
</tr>
<% end %>
我想让它像 1. John Doe 2. Jane Doe
但不确定哪种是标准的添加方式
<td><li></li></td>,
它没有显示数字,而只是
<% @name.each_with_index do |name, index| %>
<tr>
<td><%= index+1 %></td>
<td><%= name.fname %></td>
<td><%= name.lname %></td>
</tr>
<% end %>
哥们不是
<td><li></li></td>
而是它的
<ol>
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ol>
<ul>
<li>Coffee</li>
<li>Tea</li>
<li>Milk</li>
</ul>
你想要的是一个有序列表:
<ol>
<% @name.each do |name| %>
<li>
<%= name.fname %> <%= name.lname %>
</li>
<% end %>
</ol>