¿Puede ngClass usar un operador ternario en Angular 2?
En Angular 1, el siguiente código funciona bien.
<div ng-class="$varA === $varB ? 'css-class-1' : 'css-class-2'">
Pero cuando trato de hacer algo similar en Angular 2. No funciona.
Ya agreguédirectives: [NgClass]
<div [ngClass]="varA === varB ? 'css-class-1' : 'css-class-2'">
¿Cómo debo escribir en Angular 2, gracias!
EDITAR: Fue mi error, agregué accidentalmente{
}
a todovarA === varB ? 'css-class-1' : 'css-class-2'
. Entonces ngClass todavía puede usar el operador ternario en Angular 2.