将Redux中的道具直接导入功能

时间:2017-07-08 21:50:19

标签: reactjs redux react-redux

我的页面中有不同类型的交互式表单。他们每个人都派遣相同的功能,通过电子邮件将数据发送给我。但每次我发送这些数据时,我都希望在我的redux商店中添加用户个人资料和电子邮件。我不想每次都被迫通过道具传递这些信息。

有没有办法将redux商店中的道具直接导入我的外部函数,而不将它作为道具传递?

1 个答案:

答案 0 :(得分:2)

“正确”的答案是使用redux-thunk中间件。将您的函数转换为thunk动作创建者,连接组件并调度thunk函数,然后使用thunk内的getState()来访问商店中的值。