在反应组件中执行后台任务

时间:2017-09-08 07:05:47

标签: javascript performance reactjs redux

我想知道是否有最佳选择将耗时的网络请求作为反应组件中的后台任务。

例如,我必须加载一个可供用户访问的组件,但在后台我必须点击一些高密集的网络请求以便将来加载,并且必须在redux存储中更新相同的结果(使用react-redux )。如果有人就此分享一些想法,那将会非常有帮助。提前谢谢。

1 个答案:

答案 0 :(得分:2)

其中一种方法是创建将执行任何任务的动作创建者,无论是同步还是异步,都会相应地更新商店。 Redux-thunk是可以帮助您实现这一目标的中间件。

https://github.com/gaearon/redux-thunk