ngIf - это директива, предоставляемая угловым. Он используется для добавления или удаления содержимого html в угловых приложениях. Если мы предоставляем false, он удалит контент.
например
<div *ngIf="isValid"> Data is valid. </div>
скрытый пользователь может просто скрыть содержимое со страницы. Он не удаляет элементы DOM. Но он просто скрывает
, например
<div hidden> Data is valid. </div>
. Когда мы должны использовать * ngIf?
Его можно использовать, когда некоторые поля в форме, которые необходимо удалить для конкретного пользователя. Затем вы можете использовать * ngIf. Потому что любой может сделать элемент DOM видимым, удалив скрытый из dom. Поэтому, если поле не должно использоваться кем-либо в определенном состоянии, лучше пользователю * ngIf