【问题标题】:Haml/Ruby/Rails adding an element conditionally?Haml/Ruby/Rails 有条件地添加元素?
【发布时间】:2013-08-08 00:48:23
【问题描述】:

我有这个代码:

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

我想每两次添加一个 div 元素 do |member|发生。所以基本上每两次。我想要这个:

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

【问题讨论】:

    标签: ruby-on-rails ruby if-statement haml


    【解决方案1】:

    您可以将列表分成两组:

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

    【讨论】:

      猜你喜欢
      • 2011-04-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-30
      • 2017-08-10
      • 1970-01-01
      • 2014-09-01
      • 2012-10-09
      相关资源
      最近更新 更多