Zahăr sintactic în condițiile Angular
Directiva *ngIf este de fapt
zahăr sintactic (adică o
simplificare a sintaxei pentru comoditate).
Să vedem ce se înțelege prin asta. Să presupunem că
avem următorul cod:
<div *ngIf="isAdmin">
text
</div>
De fapt, din punct de vedere tehnic, acesta va arăta așa:
<ng-template [ngIf]="isAdmin">
<div>
text
</div>
</ng-template>
Să presupunem că în proprietatea age este stocată vârsta
utilizatorului. Afișați textul pentru adulți,
dacă vârsta lui este mai mare de 18 ani, și
textul pentru copii în caz contrar.