Подтвердить что ты не робот

Как получить счетчик для рельсов 3 "каждый из них"?

Как добавить счетчик в цикл .each? Любой простой способ сделать это? Я попробовал нижеследующее, но он не работает. Спасибо!

<% @album.each do |e| %>
   <%= e %> #my_counter_does_not_work :)
   <%= link_to e.name, :controller => "images", :action => "album", :album_id => e.id, :album_name => e.name %>
<% end %>
4b9b3361

Ответ 1

Используйте each_with_index: индекс автоматически будет вашим счетчиком (но заметьте, что он начинается с 0, а не 1):

<% @album.each_with_index do |e, index| %>
  <%= link_to e.name, :controller => "images", :action => "album", :album_id => e.id, :album_name => e.name %>
<% end %>