【发布时间】:2023-03-12 21:20:01
【问题描述】:
我在 Angular8 中使用响应式表单进行表单绑定。在这里,最初表单是禁用的,当我点击编辑按钮时,表单是启用的,但是在这里,只有在选中复选框时才应该启用输入,或者应该禁用它。
Ts:
edit() {
this.form.enable()
}
restrict() {
this.form = this.FB.group({
array: this.FB.array(
this.values.map(x => this.FB.group({
boolValue: this.FB.control(x.boolValue),
datetime: [
{ value:x.datetime, disabled: !x.boolValue }]
}))
)
});
this.form.valueChanges.subscribe(data => {
this.formEdit = true;
console.log('agentSettingsInfoForm', data,this.formEdit)
})
this.w9InfoDetails.valueChanges.subscribe(data => {
this.formEdit = true;
console.log('agentSettingsInfoFormdate', data,this.formEdit)
})
}
【问题讨论】:
标签: javascript angular