我有多个类应用于一个元素。是否可以只更改 1 个类,而不是所有类?
例如,
<span ng-class="{'result warning' : error, 'result passing' : !error}"></span>
如您所见,我必须在两种情况下都复制result 类。有没有办法不用重复呢?
谢谢!
最佳答案
<span class="result" ng-class="{'warning': error, 'passing': !error}"></span>
ng-class 可以添加/删除类 - 它不会覆盖现有的类,除非它们在 ng-class 中指定。
关于javascript - 使用 ngClass 更改部分 CSS 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25042946/