Я использую реактивные формы в Angular и Angular Material.
У меня есть проверка на уникальность почты в методеs houldBeUnique() в котором я обращаюсь к серверу.
Какие свойства должны быть в ng-if чтобы этот метод не вызывался все время.
<mat-error *ngIf="email.valid && email.touched">
<mat-error *ngIf="shouldBeUnique()">Email is shouldBeUnique</mat-error>
</mat-error>