/ / Angular Неможливо відключити / увімкнути FormGroup після створення - кутових, кутових форм

Кутовий Неможливо відключити / включити FormGroup після створення - кутові, кутові форми

Припустимо, що я створюю 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 атрибут