Sucre syntaxique dans les conditions Angular
La directive *ngIf est en réalité
du sucre syntaxique (c'est-à-dire
une simplification de la syntaxe pour plus de commodité).
Voyons ce que cela signifie. Supposons
que nous ayons le code suivant :
<div *ngIf="isAdmin">
text
</div>
En réalité, techniquement, il ressemblera à ceci :
<ng-template [ngIf]="isAdmin">
<div>
text
</div>
</ng-template>
Supposons que la propriété age stocke l'âge
de l'utilisateur. Affichez le texte pour les adultes
si son âge est supérieur à 18 ans, et
le texte pour les enfants dans le cas contraire.