Припустимо, що я створюю FormGroup так
this.orderProductForm = this.formBuilder.group({
productList: []
});
this.addressForm = this.formBuilder.group({
shippingName: "",
shippingAddress: "",
shippingMobile: "",
});
і після цього я подзвонив ...
this.orderProductForm.enable();
this.addressForm.enable();
або
this.orderProductForm.disable();
this.addressForm.disable();
Це не працює, будь ласка, допоможіть.
Відповіді:
0 для відповіді № 1Вимкнення a formControl
в Angular означає, що значення не відображається у вигляді "s." value()
або getRawValue()
, і зміни до нього не відстежуються. Він не вимикає HTML-елементи, додані до formControl
.
Ви можете вимкнути елемент HTML, встановивши його disabled
атрибут