角表单控件启用动态禁用

我想动态地启用/禁用反应形式控件。

我尝试了以下选项:formArray.controls[index].at[index].get(controlname).enable()

或基本上是formcontrol.enable()

它更改为以下控件的属性:状态:“ VALID”和启用:true

但该控件仍不可编辑。

任何人都可以建议如何使其可动态编辑。

//禁用加载 controlName: new FormControl({ value: 0,disabled: item.amount> 0 ? false : true }),

///尝试启用金额更改:让fg = formarray[1].at(formgroupindex); fg.get('controlName').enable();

ma_xiaohzhi 回答:角表单控件启用动态禁用

尝试这样:

formArray.controls[index].controls.controlName.enable()
formArray.controls[index].controls.controlName.disable()
本文链接:https://www.f2er.com/3152010.html

大家都在问