Zucchero sintattico nelle condizioni di Angular
La direttiva *ngIf in realtà
è zucchero sintattico (cioè
una semplificazione della sintassi per comodità).
Diamo un'occhiata a cosa significa. Supponiamo
di avere il seguente codice:
<div *ngIf="isAdmin">
text
</div>
In realtà tecnicamente apparirà così:
<ng-template [ngIf]="isAdmin">
<div>
text
</div>
</ng-template>
Supponiamo che la proprietà age contenga l'età
dell'utente. Mostra il testo per adulti,
se la sua età è maggiore di 18 anni, e
il testo per bambini in caso contrario.