Syntaktischer Zucker in Angular-Bedingungen
Die Direktive *ngIf ist in Wirklichkeit
syntaktischer Zucker (also eine
Vereinfachung der Syntax für mehr Komfort).
Schauen wir uns an, was damit gemeint ist. Nehmen wir an,
wir haben den folgenden Code:
<div *ngIf="isAdmin">
text
</div>
Technisch gesehen sieht es tatsächlich so aus:
<ng-template [ngIf]="isAdmin">
<div>
text
</div>
</ng-template>
Nehmen wir an, in der Eigenschaft age ist das Alter des
Benutzers gespeichert. Zeigen Sie den Text für Erwachsene an,
wenn sein Alter größer als 18 Jahre ist, andernfalls
den Text für Kinder.