React / Redux:可以在mapDispatchToProps中访问动作有效载荷吗?

时间:2019-01-18 08:47:36

标签: javascript reactjs redux

我为MediaUpload组件提供了这个mapDispatchToProps函数。添加文件后,将触发onChange处理程序。处理程序分派两个动作:首先,它为文件创建新的媒体条目,并返回媒体对象数组。然后,它将使用一组媒体ID更新状态下的表单数据。

我的问题是:可以在这个位置读取动作数据吗?还是我们最好先通过reducer写入状态?

"defaultRoles": []

});

1 个答案:

答案 0 :(得分:0)

我是Redux的维护者。假设createMedia()本身是一个能产生承诺的笨拙的动作创建者,对我来说似乎很好。

也就是说,我还建议将函数定义改为独立的,并使用the "object shorthand" form of mapDispatch而不是函数形式。