gpt4 book ai didi

reactjs - 如何在 Formik 中重置表单 onSubmit?

转载 作者:行者123 更新时间:2023-12-05 03:58:47 26 4
gpt4 key购买 nike

我有一个用 Formik 构建的表单。我想在提交后重置/清空它。我尝试添加 resetForm(),但它不起作用。这是我的代码:

onSubmit={(values, { setSubmitting, resetForm }) => {
setTimeout(() => {
alert(JSON.stringify(values, null, 2));
setSubmitting(false);
resetForm();
}, 400);
}}

还有一个活生生的例子https://codesandbox.io/s/reset-form-8sw24 .

我的错误在哪里?如何在提交时重置/清空表单?

最佳答案

我必须将 value={values.phone} 添加到输入中,因为我使用的是自定义输入。之后 resetForm() 开始工作。

关于reactjs - 如何在 Formik 中重置表单 onSubmit?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57716143/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com