Schienen: undefined method `+' for nil:NilClass

Habe ich diese super einfache code in meine view:

<% @something.each do |something| %>

<% i = i+1 %>

<div class="row">
<div class="span1"><span class="badge untouched"><%= i %></span></div>
</div>

<% end %>

diesen Fehler erhalten

undefined method `+' for nil:NilClass

Ich habe das exakt gleiche code in einer anderen Ansicht und dort klappt es!
Jedoch, ich bin neu auf Schienen, und Sie sehen, was ich tun möchte. Gibt es vielleicht eine mehr Allgemeine Weise zu erhöhen eine ganze Zahl innerhalb eines each-Schleife?
Wo kommt dieser Fehler her?

Vielen Dank für jede Hilfe!!!

i ist nicht definiert. du bist wahrscheinlich mit each_with_index in der anderen Ansicht und Sie ich als die index-variable

InformationsquelleAutor DonMB | 2013-02-27

Schreibe einen Kommentar