Je suis en train de commencer le développement Angular. Et après avoir examiné la documentation, certaines questions persistent. Comment puis-je mieux écrire un ng-if
avec plusieurs arguments correspondant à
if( a && b )
ou if( a || b )
Je suis en train de commencer le développement Angular. Et après avoir examiné la documentation, certaines questions persistent. Comment puis-je mieux écrire un ng-if
avec plusieurs arguments correspondant à
if( a && b )
ou if( a || b )
Juste pour clarifier, soyez conscient de l'importance de l'emplacement des crochets!
Les crochets peuvent être ajoutés à n'importe quelle balise HTML... span, div, table, p, tr, td etc.
AngularJS
ng-if="check1 && !check2" -- ET PAS
ng-if="check1 || check2" -- OU
ng-if="(check1 || check2) && check3" -- ET/OU - Assurez-vous d'utiliser des crochets
Angular2+
*ngIf="check1 && !check2" -- ET PAS
*ngIf="check1 || check2" -- OU
*ngIf="(check1 || check2) && check3" -- ET/OU - Assurez-vous d'utiliser des crochets
Il est préférable de ne pas effectuer de calculs directement dans les ngIfs, donc assignez les variables dans votre composant, et effectuez toute logique là-bas.
boolean check1 = Votre vérification conditionnelle ici...
...
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.