我需要在1月到12月的rails中创建一个ul> li月份名称列表。
<ul class="nav nav-tabs">
<li><a href="#">Jan</a></li>
<li><a href="#">Feb</a></li>
<li><a href="#">Mar</a></li>
...
</ul>
所以我想通过一个简单的1..12循环,但我似乎无法找到实际上让我这些名字的方法!感谢
答案 0 :(得分:2)
您可以在
中获取月份名称 Date::ABBR_MONTHNAMES.dup.slice(1,12)
将它们分配到数组中并循环遍历
修改强>
的控制器强>
months = Date :: ABBR_MONTHNAMES.dup.slice(1,12)
查看强>
<ul class="nav nav-tabs">
<% months.each do |month| %>
<li><a href="#"><%= month %></a></li>
<% end %>
</ul>