使用ng-class设置和删除类的多个表达式

时间:2014-02-24 09:58:15

标签: javascript angularjs twitter-bootstrap

我看到其他人的解决方案,但我的工作没有用,可能有snytax错误,因为我正在应用多个类。

ng-class="{'col-md-9 col-sm-8 col-xs-8':item.lp_image!='', item.lp_image='','col-md-12'}"

1 个答案:

答案 0 :(得分:1)

您在ng-class属性中定义的是JavaScript对象。您可以定义多个规则,就像定义对象的多个属性一样。每个键都是一个类,每个值都是一个布尔值或一个给出布尔值的表达式。

E.g。

{
    'class1': false,
    'class2': true,
    'class3': 2 == 2,
    'class4': 3.1415 > 0
}