我想举例说明:
Day 1 with Sun, 24 April 2016
Day 2 with Sun, 25 April 2016
Day 3 with Sun, 26 April 2016
etc...
然而,所有日期都列在每个days_challenged
下。
<% @challenge.days_challenged.times do |counter| %>
<div class="text-background">
Day <%= counter + 1 %>
<%= @challenge.dates_challenged %>
<%= render "notes/notes" %>
<%= render "notes/form" %>
</div>
<% end %>
答案 0 :(得分:1)
你必须把它们连在一起。例如:
<% @challenge.dates_challenged.first(@challenge.days_challenged).each_with_index do |date, i| %>
<div class="text-background">
Day <%= i + 1 %>
<%= date %>
<%= render "notes/notes" %>
<%= render "notes/form" %>
</div>
<% end %>
这将需要尽可能多的'天挑战'条目并迭代它们。