在SubmissionError

时间:2016-09-29 10:42:41

标签: redux-form

我有一个redux-form组件,它表现为两个组件:登录和注册表单。我使用状态来控制这种行为。当"注册"单击按钮,组件状态发生变化,handleSubmit功能也发生变化:注册或登录功能。

现在假设我得到一个SubmissionError,并调度表单redux-form/SET_SUBMIT_FAILED。我的表单很好地显示错误,但如果我更改表单状态然后再次提交表单(不更改字段),则没有任何反应。

作为一个例子,假设我尝试登录,遇到登录错误,然后意识到我真的想创建一个新帐户,而不是登录。我猜测它与SET_SUBMIT_FAILED有关,它会在至少一个字段发生变化之前禁用提交。

如何更改此行为?有没有办法让表单在提交错误后接受另一个提交?

是否有另一种通过redux-form管理单个组件中的注册/登录表单的方法?

0 个答案:

没有答案