使用ngClass更改CSS类的一部分

时间:2014-07-30 17:12:10

标签: javascript css angularjs ng-class

我有多个类适用于元素。是否可以只更改1个类,而不是所有类?

例如,

<span ng-class="{'result warning' : error, 'result passing' : !error}"></span>

如您所见,我必须在两种情况下复制结果类。有没有办法不必重复它?

谢谢!

1 个答案:

答案 0 :(得分:1)

<span class="result" ng-class="{'warning': error, 'passing': !error}"></span>

ng-class可以添加/删除类 - 它不会覆盖现有的类,除非它们在ng-class中指定。