Я хочу включить / отключить управление реактивной формой динамически.
Я пробовал следующие варианты: formArray.controls[index].at[index].get(controlname).enable()
или в основном formcontrol.enable()
, оно меняется нижеатрибут управления: Статус: «VALID» и «Включить»: true
, но элемент управления по-прежнему недоступен для редактирования.
Может кто-нибудь предложить, как сделать его редактируемым динамически.
// отключение при загрузке controlName: new FormControl({ value: 0, disabled: item.amount> 0 ? false : true }),
// попытка включения при изменении суммы: let fg = formarray[1].at(formgroupindex); fg.get('controlName').enable();