通过表单引用在表单项上设置禁用

set disabled on a form item through form ref

我目前正在使用 antd-form-builder 为不同的组件构建多个 JSON 表单,我遇到了 antd 尝试使用复选框禁用另一个输入的问题。基本上我有一个功能returns 表单 meta 字段,然后在 onChange 复选框中我试图将另一个字段设置为禁用

到目前为止我设法找到的是表单 ref 有一个 setFields 函数,我可以使用它来更改另一个字段的值或通过 onChange 但是,我无法更改另一个字段的禁用状态。

事实证明,这是做不到的..应该按照问题here

中提到的那样使用状态变量