显示each_with_index中每个项目的字母字符

时间:2018-06-26 19:08:08

标签: ruby-on-rails

我在erb中有一个遍历过的用户列表。目的是让他们匿名,所以我正在做的是:

  <%  @event.users.each_with_index do |user, index| %>
       Person <%= index %>
  <% end %>

我得到的是:

  

人1

     

人2

     

第3个人

但是,我真正想要的是为每个索引显示一个字母字符,例如:

  

人员A

     

人B

     

人员C

最简单的方法是什么?

1 个答案:

答案 0 :(得分:1)

您可以简单地执行以下操作。

  <% alp = "A" %>
  <%  @event.users.each do |user| %>
       Person <%= alp %>
       <% alp = alp.next %>
  <% end %>