Я работаю над приложением angular и использую в нем поля формы мата.
Мой код для поля формы мата, включая проверку, выглядит следующим образом.
<mat-form-field appearance="fill">
<mat-label> {{ Email }}</mat-label>
<input formControlName="email">
<mat-error *ngIf="service.form.get('email').hasError('maxlength')">{{ 'Display.messageLength' }}</mat-error>
<mat-error *ngIf="service.form.get('email').hasError('required')">{{ 'Display.requiredMessage' }}</mat-error>
</mat-form-field>
Теперь в TS файл У меня есть флаг, скажем,
duplicateField = true
Теперь, когда этот флаг имеет значение true, я хочу показать свое собственное сообщение об ошибке в поле формы мат, и если это поле имеет значение false, я хочу, чтобы мои другие проверки работали, как раньше , Как я могу это сделать?