Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vue.js/6.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
Reactjs 反应钩形式V7+;物料UI 5:未验证默认值_Reactjs_React Hook Form - Fatal编程技术网

Reactjs 反应钩形式V7+;物料UI 5:未验证默认值

Reactjs 反应钩形式V7+;物料UI 5:未验证默认值,reactjs,react-hook-form,Reactjs,React Hook Form,我已经使用MaterialUI5配置了一个Autocomplete和一个DatePicker组件 如何添加钩形支架?我的自动完成标记如下所示: const{itemsIdFormHookRef,…itemsIdFormHookRest}=寄存器(“itemsId”{ 必填项:true }); 首先,在您的代码中: const{itemsIdFormHookRef,…itemsIdFormHookRest}=寄存器(…); 常量{fromFormHookRef,…fromFormHookRest}

我已经使用MaterialUI5配置了一个Autocomplete和一个DatePicker组件

如何添加钩形支架?我的自动完成标记如下所示:

const{itemsIdFormHookRef,…itemsIdFormHookRest}=寄存器(“itemsId”{
必填项:true
});

首先,在您的代码中:

const{itemsIdFormHookRef,…itemsIdFormHookRest}=寄存器(…);
常量{fromFormHookRef,…fromFormHookRest}=寄存器(…);
register()
从不返回
itemsIdFormHookRef
fromFormHookRef
属性,但它返回
ref
,因此您的意思可能是:

const{ref:itemsIdFormHookRef,…itemsIdFormHookRest}=寄存器(…);
常量{ref:fromFormHookRef,…fromFormHookRest}=寄存器(…);
如果希望
react hook form
验证默认值,则需要在调用
useForm
时将这些值传递到
defaultValues
属性,而不是将
初始状态保存在单独的变量中:

const{…}=useForm({
默认值:{
项目SID:1,
fromDate:新日期()
}
});
现场演示