Redux表单操作不是从表单组件一个一个地分派

时间:2018-01-09 23:03:57

标签: javascript reactjs react-redux redux-form

我创建了一个表单,其中包含与表单生成的结果相关的redux-form和分页。形式和分页都是单独的组件,分页位于表单组件之外。

我的想法是,当点击分页时,redux-form的动作创建者会逐个发送 - 首先触发change()动作,更改表单中的page字段然后触发提交表单的submit()动作。

除了一件事之外,一切都工作得很好:即使分页点击处理程序传递了正确的页码,但有些东西很奇怪,但submit()出现时带有之前点击的页码。我被困了,无法弄清楚是什么错误,当我将submit()包裹进setTimeout()时,一切正常。

以下是github的链接:

我知道我的代码还有很多需要改进的地方,请记住,几乎所有数据都是模拟的,后端也不完整。提前谢谢。

0 个答案:

没有答案