"addressLine1"バリデータを無効にしたい。どうすればそれを無効にすることができますか?角4:ネストされたフォームバリデータを無効にする
<form [formGroup]="form">
<div ><label><span class="required">*</span>State/Province/Region<br><input class="form-control" pInputText formControlName="addressLine1" [(ngModel)]="selected.address.addressLine1" required></label></div>
</form>
:それは
this.form = fb.group({
'region': [null, Validators.required],
'address': fb.group({
'addressLine1': ["", Validators.required],
'addressLine2': [""],
'city': ["", Validators.required]
}),
})
"アドレス" 要素の内部にネストされた時に、私は以下にこれを試してみましたが、それは
this.form.controls["address"]["addressLine1"] .disable();
を動作しませんでした見ることはここで
はhtmlですありがとう
バリデータチェックだけを無効にするのではなく、フィールド全体を無効にしました – BadGuyKUTA
'disable'メソッドを呼び出すときに何を期待していますか? – yurzui
私はフィールドのバリデータを無効にして、そのフィールドに入力しなくてもフォームを保存できるようにしたい – BadGuyKUTA