setValue 在提交之前不起作用(反应挂钩形式)

setValue wouldn't work just before submitting(react hook form)

在提交之前设置值,但是setValue("name", name)不会正确设置React Hook Form上的值...我已经尝试使用async,但它仍然不会完全没有工作。

我试过用react hook形式保存数据。但是,setValue 不起作用。

  const onSubmit = handleSubmit(
    async (data) => {
      await setValue("name", name)
      // data.name is undefined
      submitPost(data)
    },
    (err: any) => {
      toast.error(err.message)
    },
  )

试试这个:

const onSubmit = (data) => { 

      let newdata = {
          ...data,
          parameter_name: value_to_set
        }
      submitPost(newdata)
      
}