Sintaktiskais cukurs Angular nosacījumos
Direktīva *ngIf patiesībā
ir sintaktiskais cukurs (tas
ir, sintakses vienkāršošana ērtībai).
Paskatīsimies, kas ar to ir domāts. Pieņemsim, ka
mums ir šāds kods:
<div *ngIf="isAdmin">
text
</div>
Patiesībā tehniski tas izskatīsies šādi:
<ng-template [ngIf]="isAdmin">
<div>
text
</div>
</ng-template>
Pieņemsim, ka īpašumā age tiek glabāts lietotāja vecums.
Parādiet tekstu pieaugušajiem,
ja viņa vecums ir lielāks par 18 gadiem, un
tekstu bērniem pretējā gadījumā.