Угловой контроль формы позволяет отключить динамически - PullRequest
0 голосов
/ 06 ноября 2019

Я хочу включить / отключить управление реактивной формой динамически.

Я пробовал следующие варианты: 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();

...