#class #angular #binding
#класс #angular #привязка
Вопрос:
Я пытаюсь переопределить только часть моего класса по умолчанию (glyphicon-eye-…).
С помощью этого кода :
<i [class.glyphicon-eye-open] = "isOpen" class="glyphicon glyphicon-eye-close"></i>
Я получаю class = "glyphicon glyphicon-eye-close glyphicon-eye-open"
Как я могу получить это вместо class="glyphicon glyphicon-eye-open"
?
Ответ №1:
Вместо этого используйте ng-class
<i [ngClass]="{'glyphicon-eye-close': !isOpen, 'glyphicon-eye-open': isOpen}" class="glyphicon"></i>