1
첫 번째 각도 4 앱을 만들기 시작합니다. 양식 유효성 검사를 테스트하고 있습니다. 템플릿 드라이버 형식을 만들었고 유효성 검사기를 추가했습니다.각도 4는 모든 입력 유효성 오류를 표시합니다.
이제 필드에 대한 유효성 검사 오류를 표시하려고합니다. 이것은 내 실제 코드입니다 :
<input
id="name"
name="name"
class="form-control"
required
minlength="4"
[(ngModel)]="name" #name="ngModel" >
<div
*ngIf="name.invalid && (name.dirty || name.touched)"
class="alert alert-danger">
<div *ngIf="name.errors.required">
Name is required.
</div>
<div *ngIf="name.errors.minlength">
Name must be at least 4 characters long.
</div>
</div>
나는 내 양식의 모든 입력에 대해 이것을 작성하는 데 애착이 있습니다! 가능처럼 뭔가를 작성하는 것입니다 (물론,이 코드를 시도했지만 작동하지 않았다) :
<div
*ngIf="name.invalid && (name.dirty || name.touched)"
class="alert alert-danger">
<p *ngFor="let error on name.errors">{{error}}</p>
</div>
고맙습니다 당신의 도움 :)