2016-10-19 3 views
1

Я пытаюсь переопределить только часть своего класса по умолчанию (glyphicon-eye -...).Как добавить класс Angular 2

С помощью этого кода:

<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>