html.erbでナンバリング(番号をふる)をする方法
HTMLの表示側で例えば、
- 特徴1
- 特徴1、特徴2
- 特徴1、特徴2、特徴3…
のように内容によって、数値が変わるように番号をつけるときに使うコード。
(とくに利用が多いのはこういうときだった)
with_index(1) を利用する
こちらを利用することで、 ナンバリングスタート時の値を()内の値からスタートすることができ、
+1
と書く必要がなくなる。
<% ....map.with_index(1) do |a, i| %>
<p><%= i %></p>
each.with_index
こっちだと、 0
スタートになってしまうので、 +1
と書く必要が発生する。
<% ....map.each_with_index do |a, i| %>
<p><%= i + 1 %></p>
Author And Source
この問題について(html.erbでナンバリング(番号をふる)をする方法), 我々は、より多くの情報をここで見つけました https://qiita.com/garo1221/items/8bce16c3695a4f73615d著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .