反应表单钩子 - FormProvider 不工作

时间:2021-03-22 12:37:24

标签: react-hook-form

我正在尝试使用“FormProvider”将表单连接到子组件输入。 我从 React-Form-Hook Docs 创建了完全相同的示例,当尝试提交表单时,它无法识别子组件输入。我在这里缺少什么?

这是我的代码:Sample Code

1 个答案:

答案 0 :(得分:2)

在使用 FormProvider 的父组件中执行此操作

const methods = useForm();
<form onSubmit={methods.handleSubmit(onSubmit)}>

在 InnerInput(Child) 内

const {register} = useFormContext