react-hook-form 重新验证未开始

react-hook-form revalidating doesn't start

提问人:b442 提问时间:11/7/2023 更新时间:11/7/2023 访问量:40

问:

以下位置找到代码示例

分叉了一个沙盒(原来的有问题,包含错误)

我想在每个表单输入元素上使用自定义验证回调,所以我确实在 中提供了选项,但仅在提交时触发,即使配置了registervalidateuseForm

{ reValidateMode: "onChange" }

问题是在沙盒中描述的在这种情况下如何开始事件validateonChange

打字稿 react-hook-form react-typescript

评论


答:

1赞 sid 11/7/2023 #1

但验证仅在提交时触发,即使 useForm 配置了

这是因为只有在表单提交后才会触发。若要在提交表单之前进行验证,应使用 属性 for 等事件。reValidateModemodeonChangeonBlur

阅读更多

评论

0赞 b442 11/9/2023
谢谢你的回答,但问题出在别的地方
0赞 sid 11/11/2023
我想它一定在你分享的片段之外@b442