如果条件为内联样式

时间:2013-01-31 23:32:13

标签: ruby-on-rails haml

我正在尝试使用HAML为元素添加内联样式 Somwhow,风格没有显示在标签内 - 任何想法都有错误吗?

%span.proceed-to-checkout.four.columns.offset-by-six{ :style => (@order.empty? ? 'display: none;' : 'display: inline;)'}

1 个答案:

答案 0 :(得分:3)

您没有正确关闭最后一个括号。我想你甚至可以删除它们。尝试:

{ :style => @order.empty? ? 'display: none;' : 'display: inline;' }