【问题标题】:Change part of the CSS class using ngClass使用 ngClass 更改 CSS 类的一部分
【发布时间】:2014-09-22 10:57:12
【问题描述】:

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

例如,

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

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

谢谢!

【问题讨论】:

    标签: javascript css angularjs ng-class


    【解决方案1】:
    <span class="result" ng-class="{'warning': error, 'passing': !error}"></span>
    

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-23
      • 1970-01-01
      • 1970-01-01
      • 2021-11-20
      • 1970-01-01
      • 2023-03-17
      相关资源
      最近更新 更多