ng-class不在简单示例中评估表达式

时间:2016-04-01 06:39:38

标签: angularjs ng-class

此代码位于ng-repeat循环中。表达式不是在浏览器内部进行评估,整个语句也是在浏览器中。

 <i ng-class="'icon-ok' : student.is_passed == 'passed', 'icon-remove': student.is_passed == 'failed'"></i>

1 个答案:

答案 0 :(得分:6)

您需要将表达式放在花括号"{}"

<i ng-class="{'icon-ok' : (student.is_passed == 'passed'), 'icon-remove': (student.is_passed == 'failed')}"></i>