[英]How to use component hook with Formik handleSubmit?
我正在使用withFormik
HOC 通过withFormik
管理我的表单。 表单组件有useState
钩子来显示消息。 我如何从handleSubmit
处理程序调用这个钩子? 我还尝试从handleSubmit
返回 Promise ,但这似乎不起作用。
我认为有两种可能的方法来实现这一点,一种是使用 Formik 组件而不是 HOC,然后在 onSubmit 回调中做任何你想做的事情,第二种是创建你的自定义事件处理程序并调用 submitForm 函数,如:
function onSubmit() {
// Do something
formik.submitForm()
}
在我看来,第一种方法更干净,你有更多的控制权。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.