Tengo una lista de elementos en los que estoy repitiendo un bucle en mi vista de programa. Esto está perfectamente bien. Sin embargo, me gustaría obtener un número delante de cada elemento que se incrementa con cada ciclo (i = 0, i ++ conoces el ejercicio).Contando en View Rails
Ahora, ¿cómo puedo hacer esto en Rails? Esto es lo que obtengo ahora:
<% i = 0 %>
<% @trip.triplocations.each do |tl| %>
<article id="<%= dom_id(tl) %>">
<strong> <%= tl.title %> </strong>
<p>
<%= tl.description %>
</p>
</article>
<% end %>
¡Eso funcionó! Sin embargo; ¿Es posible comenzar el i en 1? Como quiero usarlo como una numeración visual. – CaptainCarl
Puede aumentar en 1 como este '<%= i+1 %>'. Esto debería funcionar, pero para obtener más información, consulte [AQUÍ] (http://stackoverflow.com/questions/5646390/ruby-each-with-index-offset). –
¡Muy bien, gracias! – CaptainCarl