Peut ngClass utiliser l'opérateur ternaire Angulaire 2?

Angulaire 1, le code ci-dessous fonctionne bien.

<div ng-class="$varA === $varB ? 'css-class-1' : 'css-class-2'">

Mais quand j'essaie de faire la même chose dans Angulaire 2. Il ne fonctionne pas.

J'ai déjà ajouté directives: [NgClass]

<div [ngClass]="varA === varB ? 'css-class-1' : 'css-class-2'">

Comment dois-je écrire dans Angulaire 2, merci!

EDIT: C'était mon erreur, j'ai accidentellement ajouté { } à l'ensemble de la varA === varB ? 'css-class-1' : 'css-class-2'. Donc ngClass encore pouvez utiliser l'opérateur ternaire Angulaire 2.

InformationsquelleAutor Hongbo Miao | 2016-02-05