%li{class: ('active' if @current.empty?), class: ('disabled' if @past.empty?)}
根据每个条件(使用Ruby)动态添加这两个类的正确HAML语法是什么?
答案 0 :(得分:1)
您可以使用数组:
%li{class: [('active' if @current.empty?), ('disabled' if @past.empty?)]}
数组中的任何nil
成员都将被省略,剩余的成员将被合并为class属性。