javascript - 使用 ngClass 更改部分 CSS 类

标签 javascript css angularjs ng-class

我有多个类应用于一个元素。是否可以只更改 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/

相关文章:

javascript - jquery 背景图像切换器

css - 使用 CSS 显示比实际更大的图像

html - 无法在右侧 float 菜单图标,但左侧仍有图标

angularjs - 禁止 (403) CSRF 验证失败。请求被中止。 Django + AngularJS

angularjs - 测试指令链接功能,监视 $watch?

javascript - 单击与目标重叠的目标区域

javascript - 如何使用 dojo 方面调用常规 JavaScript 函数

jquery - 想法 - 最好让所有元素都在表格中或一秒钟后将它们添加到那里?

javascript - 检查 AngularJs 中的互联网连接并显示 PopUp

javascript - 如何使用 CasperJS 通过自定义 POST 请求下载文件