У меня есть реактивная форма в моем компоненте, и я хочу установить свойство touched
для каждого из входов равным true
. Мой текущий код делает это, но выдает ошибку Cannot set property touched of #<AbstractControl> which has only a getter
:
addressForm: FormGroup;
...
this.addressForm = this._fb.group({
street: ["", [<any>Validators.required]],
city: ["", [<any>Validators.required]],
state: ["", [<any>Validators.required]],
zipCode: ["", [<any>Validators.required]],
country: ["", [<any>Validators.required]]
});
...
for (var key in this.addressForm.controls) {
this.addressForm.controls[key].touched = true;
}
Как я могу установить touched
значение каждого вклада true
?