0
私は10個のフォームフィールドを持っています。各フィールドの隣に1から10の順番で番号を付けたいと思います。問題はコードがすでにループ。それは部分的なものの中にあり、部分的なものはコレクションに渡されます。Ruby on Railsフォームに数字列を作成する方法
<%= fields_for "list", f do |f| %>
<!-- I want 1, 2, etc to appear here depending on the iteration. -->
<%= f.label :name %>
私は<%= i += 1 %>
を使用してみましたが、i
が定義されていないので、それは動作しません。 i
を定義すると、同じ番号にリセットされ続けるため、違いはありません。何か案は?