Angular-ի պայմաններում շարահյուսական շաքար
*ngIf դիրեկտիվը իրականում
շարահյուսական շաքար է (այսինքն՝
շարահյուսության պարզեցում հարմարության համար):
Եկեք տեսնենք, թե ինչ է նկատի ունեցված: Ենթադրենք
ունենք հետևյալ կոդը:
<div *ngIf="isAdmin">
text
</div>
Իրականում տեխնիկապես այն կունենա հետևյալ տեսքը:
<ng-template [ngIf]="isAdmin">
<div>
text
</div>
</ng-template>
Ենթադրենք age հատկության մեջ պահվում է
օգտագործողի տարիքը: Ցույց տվեք մեծահասակների համար նախատեսված տեքստ,
եթե նրա տարիքը 18 տարեկանից ավելի է, և
երեխաների համար նախատեսված տեքստ հակառակ դեպքում: