当我不想在Slim中
显示类时,我想
删除class
属性.
在再培训局,我可以使用:
<input <%= "class='foo'" if false %> />
<input />
如何在Slim中做到这一点?
我发现这一点,但我觉得必须有一个更惯用的解决方案:
| <input "#{'class=\"foo\"' if false}" />
如果一个
属性的值为nil,那么整个
属性将被省略(实际上,对于大多数情况,实际上对于nil或false都是这样,但是对于false和true来说,它的类
属性的行为不同):
input class=('foo' if condition)
这将输出
<input class="foo" />
如果条件是真的,和
<input />
如果条件为假.
原文链接:https://www.f2er.com/ruby/273029.html