2016-11-30 52 views
0

我是新的反应和redux。点击一个组件上的按钮,我调用API并将响应设置为状态。但我希望那个状态回到点击的功能,在那个状态的基础上,我想要一些有条件的工作。如何将状态值返回到mapdispatchtoprops中单击的按钮?

我不认为如何实现这一点。

感谢, 维杰

+0

你可以发布示例代码,所以我们不必从头开始写它? –

+0

对不起,我正在开展非常大的活动项目。 –

+0

所以你只需要一个原型。我推荐原始文档,这些文档写得非常好,内容全面。 –

回答

1

您需要使用Connect

连接一个阵营部件到终极版存储。

它不会修改传递给它的组件类。 相反,它会返回一个新的连接组件类供您使用。

您需要使用mapDispatchToProps,以便您的数据在获取/检索组件时重新显示给您,以便重新渲染组件,这就是您所需要的,这就是单向流构架的查杀功能。

+0

Basim我想要实现的场景是,如果我点击一个函数,这是一个组件的道具下的调度连接,执行api调用,并且数据将设置为当前状态在点击处理程序内我想检查数据和执行一些有条件的操作。可能吗? –

+0

所以你需要使用'Redux-saga'。它处理我认为你需要完美的东西。阅读更多:http://yelouafi.github.io/redux-saga/docs/api/ –

相关问题