antd执行这段代码:
const onClose = () => {
setOpen(false);
form.resetFields();
};
会报错:
Warning: Instance created by `useForm` is not connected to any Form element. Forget to pass `form` prop?
原因是:目前form还没有绑定到Form:
<Form form={form}
请问如何在执行:form.resetFields(); 之前判断有绑定?
===
尝试
const onClose = () => {
setOpen(false);
// 检查 form 是否绑定
try {
form.resetFields();
} catch (error) {
console.error('重置表单字段时出错:', error);
}
};
还是报错。