Предназначен для обработки условий. На примере ниже показано применение для установки видимости компонента.
...
loggedIn: boolean = true; // (1)
...
<div *ngIf="loggedIn"> (2)
<p>Logged in.</p>
</div>
Объявляем переменную в классе компонента (1). В разметке объявляем директиву ngIf присваиваем ей значение переменной (2).
Как и любой логический оператор, ngIf может использовать отрицание (3).
<div *ngIf="!loggedIn"> (3)Читать далее «Директива ngif»
<p>Logged in.</p>
</div>