AngularJS添加两个类,一个带有条件

时间:2014-03-19 12:01:34

标签: angularjs ng-class

如果item.qty为0,我想设置一个span 2个类和一个条件性。我有这个

<span ng-class="glyphicon,glyphicon-minus,{'notvisible': item.qty  0}"/>

但这不起作用..我认为这不是罪恶,但我没有发现任何想法。

1 个答案:

答案 0 :(得分:8)

为什么不以通常的方式添加这些静态类,只将条件保留在ng-class中,如下所示:

 <span class="glyphicon glyphicon-minus" ng-class="{'notvisible': item.qty==0}"/>

另外,你忘记了比较运算符==(我在上面的例子中添加了它)。 如果您只想使用'notvisible'-Class切换该元素的可见性,我甚至建议您使用ng-show - 这样的指令:

 <span ng-show="item.qty > 0" class="glyphicon glyphicon-minus" />