0

我需要在 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 循环,但我似乎找不到真正让我得到这些名字的方法!谢谢

4

1 回答 1

2

您可以在

 Date::ABBR_MONTHNAMES.dup.slice(1,12)

在数组中分配它们并循环

编辑
控制器

月 = 日期::ABBR_MONTHNAMES.dup.slice(1,12)

看法

<ul class="nav nav-tabs">
<% months.each do |month| %>
  <li><a href="#"><%= month %></a></li>
<% end %>

</ul>   
于 2013-11-01T06:32:16.863 回答