Rails方法之——.each_with_index
2018-09-25 本文已影响0人
小小修行者
怎么在新建表单的时候,有时候由于疏忽,直接把数据的ID直接在页面上显示出来。如:在数据循环中使用<%= user.id %>
等情况。这样虽然在页面编写、调试时比较直观但不太好。最好在循环中使用.each_with_index
方法,即按序号展示。
<% @users.each_with_index do | user, index| %>
<%= index + 1 %>
<%= user.name %>
<%= user.location %>
<% end %>