0
チュートリアルの後にフォーム内に角型バリデーターを実装しようとしていますが、検証は無視されます。ここに私のコードは次のとおりです。角型バリデーターが機能しない
ngOnInit() {
this.imm = new FormGroup({
comune: new FormControl(),
provincia: new FormControl(),
comuneObj: new FormControl(),
cap: new FormControl(),
indirizzo: new FormControl(),
civico: new FormControl(),
localita: new FormControl([
Validators.minLength(4),
Validators.required]),
destinazioneUso: new FormControl(),
destinazioneUsoAltro: new FormControl(),
destinazioneUsoPrincipale: new FormControl(),
destinazioneUsoSecondaria: new FormControl(),
});
ビュー
<div class="form-group row">
<label for="inputLocalita" class="col-sm-2 col-form-label col-form-label-sm">Località</label>
<label *ngIf="!edit" class="col-sm-10 col-form-label col-form-label-sm grey" id="inputLocalita">{{immobile.localita}}</label>
<div *ngIf="edit" class="col-sm-10">
<input type="text" class="form-control form-control-sm" id="inputLocalita" formControlName="localita" placeholder="Località">
</div>
<div *ngIf="imm.controls.localita.errors && (imm.controls.localita.dirty || imm.controls.localita.touched)">
<p *ngIf="imm.controls.localita.errors.required">Field is required</p>
<p *ngIf="imm.controls.localita.errors.minlength">Field must be 8 characters long</p>
</div>
</div>
コントローラは、私は何かが足りないのですか?ヒントをありがとう。