如果否则角度ng-class不起作用

时间:2014-02-24 14:48:53

标签: javascript angularjs

这是在我的ng-repeat中,所以我想如果lp-image不为零,则应用类col-md-8,否则应用col-md-12(如果它为零)。结果很奇怪,它返回了col-md-12。

ng-class="{'col-md-8':item.lp-image != 0, 'col-md-12':item.lp-image == 0}">

2 个答案:

答案 0 :(得分:1)

您的变量名称不能包含连字符-,它被解析为减号运算符。使用JavaScript的camelCase命名约定,即item.lpImage

答案 1 :(得分:1)

试试这个

ng-class="{'col-md-8':item['lp-image'] != 0, 'col-md-12':item['lp-image'] == 0}">