Συντακτική Ζάχαρη σε Συνθήκες Angular
Η οδηγία *ngIf είναι στην πραγματικότητα
συντακτική ζάχαρη (δηλαδή
απλοποίηση της σύνταξης για ευκολία).
Ας δούμε τι σημαίνει αυτό. Ας υποθέσουμε
ότι έχουμε τον ακόλουθο κώδικα:
<div *ngIf="isAdmin">
text
</div>
Στην πραγματικότητα, τεχνικά θα φαίνεται έτσι:
<ng-template [ngIf]="isAdmin">
<div>
text
</div>
</ng-template>
Ας υποθέσουμε ότι στην ιδιότητα age αποθηκεύεται η ηλικία
του χρήστη. Εμφανίστε το κείμενο για ενήλικες,
αν η ηλικία του είναι περισσότερο από 18 χρόνια, και
το κείμενο για παιδιά σε αντίθετη περίπτωση.