Angulaire ngClass plusieurs opérateur ternaire conditions
Quelle est la meilleure façon de mettre plus de 1 ternaire conditionnelle classe angulaire du ngClass
directive, où les valeurs sont les noms de classe?
J'ai essayé quelques variations sur ce point, mais j'ai toujours une erreur de compilation:
ng-class="$index > 2 ? 'l3 m4 s12 medium' : 'l4 m6 s12 medium', true ? 'red':'blue'
ng-class="{$index > 2 ? 'l3 m4 s12 medium' : 'l4 m6 s12 medium', true ? 'red':'blue'}
OriginalL'auteur d-_-b | 2015-06-13
Vous devez vous connecter pour publier un commentaire.
Mon préféré de la syntaxe pour le gn-classe est le suivant, car il est explicite sur les classes que vous ajoutez.
Donner que d'essayer.
OriginalL'auteur SamuelMS
Alors que je suis totalement d'accord avec @SamuelMS explicitement sur l'affichage de vos noms de classe...
Si vous voulez vraiment utiliser plusieurs opérateurs ternaires (ou qui sont simplement curieux), vous pouvez le faire comme ceci:
OriginalL'auteur sfletche