Cú pháp đường trong điều kiện Angular
Directive *ngIf thực chất
là cú pháp đường (tức
là sự đơn giản hóa cú pháp để thuận tiện).
Hãy xem ý nghĩa của nó. Giả sử
chúng ta có mã sau:
<div *ngIf="isAdmin">
text
</div>
Về mặt kỹ thuật, thực chất nó sẽ trông như thế này:
<ng-template [ngIf]="isAdmin">
<div>
text
</div>
</ng-template>
Giả sử trong thuộc tính age lưu trữ tuổi
người dùng. Hiển thị văn bản cho người lớn,
nếu tuổi của họ lớn hơn 18 tuổi, và
văn bản cho trẻ em trong trường hợp ngược lại.