Когда страница отображается, требуется проверка по умолчанию.Когда я проверяю этот элемент, он показывает ng-pristine
и ng-invalid
класс одновременно.
В HTML :
<input type="password" class="form-control" placeholder="Password" name="password" required pattern=".*(?=.{8,})(?=.*\d)(?=.*[a-zA-Z])(?=.*[`~!@@#$^*|+\-_=;:()&?%'/,.<>\{\}\[\]\\]).*" [ngModel]="user.password" #password="ngModel">
В TS:
public user:logdetails;
ngOnInit() {
this.user=new logdetails();
}
export class logdetails
{
password:string;
confirmpassword:string;
}
Как предотвратить эту обязательную проверку при загрузке страницы?