2014-02-24 25 views
0

我看到别人的解决方案,但我的工作没有起作用,可能是因为我应用了多个类而出现snytax错误。使用ng-class设置和删除类的多个表达式

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

你应该更详细地描述你在做什么,你为什么这样做,为什么它不工作。只有这样你才会收到答案,我会说。 –

回答

1

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

E.g.

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