NGClass를 사용하여 CSS 클래스의 일부를 변경합니다
-
21-12-2019 - |
문제
요소에는 여러 개의 클래스가 적용됩니다.모든 클래스가 아닌 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에서 지정하지 않는 한 기존 클래스를 과다 쓰지 않습니다.
제휴하지 않습니다 StackOverflow