我如何从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,3,3,2,1的正确方法是什么?
答案 0 :(得分:9)
您可以执行downto
<div class="field-container rating">
<% 5.downto(1) do |i| %>
<%= f.radio_button :rating, i, :id => "star#{i}" %>
<% end %>
</div>
答案 1 :(得分:0)
您可以使用to_a.reverse
for i in (1..5).to_a.reverse
puts i
end