Dynamic 角度窗体控件动态启用禁用
我想动态启用/禁用被动表单控件 我尝试了以下选项:Dynamic 角度窗体控件动态启用禁用,dynamic,angular-reactive-forms,form-control,isenabled,Dynamic,Angular Reactive Forms,Form Control,Isenabled,我想动态启用/禁用被动表单控件 我尝试了以下选项:formArray.controls[index].at[index].get(controlname.enable() 或者基本上formcontrol.enable() 它在以下控件属性中更改:状态:“有效”和启用:true 但是控件仍然不可编辑 任何人都可以建议如何使其动态可编辑 //负载禁用 controlName:newformcontrol({value:0,disabled:item.amount>0?false:true}), /
formArray.controls[index].at[index].get(controlname.enable()
或者基本上formcontrol.enable()
它在以下控件属性中更改:状态:“有效”和启用:true
但是控件仍然不可编辑
任何人都可以建议如何使其动态可编辑
//负载禁用
controlName:newformcontrol({value:0,disabled:item.amount>0?false:true}),
//尝试在金额更改时启用:让fg=formarray[1]。位于(formgroupindex);get('controlName').enable()代码>像这样尝试:
formArray.controls[index].controls.controlName.enable()
formArray.controls[index].controls.controlName.disable()
试着这样做:
formArray.controls[index].controls.controlName.enable()
formArray.controls[index].controls.controlName.disable()