我如何从 5 下降到 1 而不是从 1 下降到 5?我有这个...
<div class="field-container rating">
<% (5..1).each do |i| %>
<%= f.radio_button :rating, i, :id => "star#{i}" %>
<% end %>
</div>
(1..5)
从 1、2、3、4、5 出发。从 5、4、3、2、1 出发的正确方法是什么?
我如何从 5 下降到 1 而不是从 1 下降到 5?我有这个...
<div class="field-container rating">
<% (5..1).each do |i| %>
<%= f.radio_button :rating, i, :id => "star#{i}" %>
<% end %>
</div>
(1..5)
从 1、2、3、4、5 出发。从 5、4、3、2、1 出发的正确方法是什么?
你可以做
<div class="field-container rating">
<% 5.downto(1) do |i| %>
<%= f.radio_button :rating, i, :id => "star#{i}" %>
<% end %>
</div>
您可以使用to_a.reverse
for i in (1..5).to_a.reverse
puts i
end