有没有办法根据变量选择性地应用伏特(Phalcon模板引擎)中的类?
我来自像Angular和Vue这样的js库工作伏特,其结构如下:
ng-class="{'active':thing >= 1}"
基于声明为真的应用类的位置。在Volt中,我可以使用if
块来有选择地渲染html,但是想知道是否有类似的语法?
答案 0 :(得分:1)
这是你在找什么?
<a class="button {% if something == 12 %}active{% endif %}">Link</a>
或者您可以使用三元运算符:
<a class="button {{ something == 12 ? 'active' : 'disabled' }}">Link</a>