如何将组件钩子与 Formik handleSubmit 一起使用?



我正在使用withFormikHOC 来管理我的表单与 Formik。表单组件具有useState钩来显示消息。如何从处理程序调用此钩子handleSubmit?我也试图从handleSubmit那里返回承诺,但这似乎不起作用。

我认为有两种可能的方法可以实现这一点,一种是使用 Formik 组件而不是 HOC,然后在 onSubmit 回调中做任何你想做的事情,其次是创建自定义事件处理程序并调用 submitForm 函数,如下所示:

function onSubmit() {
// Do something
formik.submitForm()
}

在我看来,第一种方法更干净,你有更多的控制权。

相关内容

  • 没有找到相关文章

最新更新