今天我一直在敲打我的脑袋试图找出为什么我无法捕捉到当你将returnRejectedSubmitPromise设置为true时应该从失败的提交中回来的被拒绝的承诺 .
我在配置对象中将returnRejectedSubmitPromise设置为true .
export default reduxForm({
returnRejectedSubmitPromise: true,
form: 'addSite',
fields: formFields,
validate: AddSiteValidation
}, mapStateToProps)(SiteAdd);
我有一个提交函数,我传递给redux表单给你的handleSubmit prop . 我在我的表单的onSubmit上调用handleSubmit . 无论我做什么,我都会得到 handleSubmit(...).catch is not a function
或未处理的拒绝承诺错误 .
有没有关于如何捕捉被拒绝的承诺的例子?
1 回答
查看以下链接,因为它直接回答您的问题 .
https://github.com/erikras/redux-form/issues/616#issuecomment-209105697