Вопрос

У меня есть несколько классов на элемент.Можно ли изменить только 1 класс, а не все классы?

Например,

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

Как вы можете видеть, я должен дублировать результат класса в обоих условиях.Есть ли способ не повторять это?

Спасибо!

Это было полезно?

Решение

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

NG-Class может добавлять / удалять классы - он не превышает запись существующих классов, если они не указаны в NG-классе.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top