заполнители в элементах управления угловыми реактивными формами, вызывающие загрязнение входного состояния - PullRequest
0 голосов
/ 05 ноября 2019

In IE11 - элементы управления вводом подписываются как dirty , когда они имеют заполнитель . В результате - валидаторы на основе этих элементов управления активируются. Отлично работает на хроме. См. Мой код:

<input type="email" email name="email" class="form-control" placeholder="Email address"  formControlName="Email"
            [ngClass]= "{ 'alert-danger': isInvalid(formControls.Email) }" > 
<div *ngIf="isInvalid(formControls.Email) && formControls.Email.errors.required">
         enter email
</div> 

и компонент:

isInvalid(formControl : AbstractControl) : boolean
{
  return formControl.invalid && (formControl.dirty || formControl.touched);
}    
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...