无法在视图内打印迭代时间

时间:2012-03-20 03:30:57

标签: ruby-on-rails ruby haml

我无法在我需要的视图中打印迭代时间 - i var不会增长:

- i=0; @movies[0..3].each do |movie|
  <input type="checkbox" name="ratings" value="#{i}">#{movie.rating}</input>
- i++;

应该改变什么?

1 个答案:

答案 0 :(得分:2)

-@movies[0..3].each_with_index do |movie, i|
  %input{:type=>"checkbox" :name=>"ratings" :value=>i}
  %label
    =movie.rating