Ruby on rails Haml/Ruby/Rails是否有条件地添加元素?

Ruby on rails Haml/Ruby/Rails是否有条件地添加元素?,ruby-on-rails,ruby,if-statement,haml,Ruby On Rails,Ruby,If Statement,Haml,我有以下代码: - userlist.each do |member| = render :partial => 'projects/member_small', :locals => { :user => member } 我希望每隔两次do | member |出现时添加一个div元素。所以基本上每两次。我想要这个: - userlist.each do |member| .row = render :partial => 'projects/mem

我有以下代码:

- userlist.each do |member|
  = render :partial => 'projects/member_small', :locals => { :user => member }
我希望每隔两次do | member |出现时添加一个div元素。所以基本上每两次。我想要这个:

- userlist.each do |member|
  .row
    = render :partial => 'projects/member_small', :locals => { :user => member }

您可以将列表分为两组:

- userlist.each_slice(2) do |group|
  .row
    - group.each do |member|
      = render :partial => 'projects/member_small', :locals => { :user => member }