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

例如,

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


如您所见,我必须在两个条件下都重复结果类。有没有办法不必重复它?

谢谢!

最佳答案

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


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

关于javascript - 使用ngClass更改部分CSS类,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25042946/

10-09 18:24
查看更多