Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/398.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript React钩子窗体,获取默认值_Javascript_Forms_Web_Npm - Fatal编程技术网

Javascript React钩子窗体,获取默认值

Javascript React钩子窗体,获取默认值,javascript,forms,web,npm,Javascript,Forms,Web,Npm,我有一个关于获取未使用值的问题​​以某种形式 例如,我创建useForm,如下所示 useForm( { defaultValues: { id: "1", firsname: "", lastname: ""}) id字段未在Controller中注册或使用,如何在handleSubmit中获取它?您不能handleSubmit仅在您提交表单时调用。如果您在未注册id的情况下提交表单,它甚至不知道此字段存在。谢谢!但这似乎不太合乎逻

我有一个关于获取未使用值的问题​​以某种形式

例如,我创建
useForm
,如下所示

useForm( { defaultValues: { id: "1", firsname: "", lastname: ""})

id
字段未在
Controller
中注册或使用,如何在
handleSubmit
中获取它?

您不能
handleSubmit
仅在您提交表单时调用。如果您在未注册
id
的情况下提交表单,它甚至不知道此字段存在。谢谢!但这似乎不太合乎逻辑,事实上我说的是合乎逻辑的
handleSubmit
是一个高阶函数,专门用于在用户提交表单后处理事件。