我想获取在react-native中显示我的应用程序的仪表板所需的所有数据。该应用类似于the facebook one
我正在使用react-native,redux,redux-saga,react-navigation和REST api。
我必须提取帖子列表以显示主页面,并为headerBar显示通知计数。其他标签页与主标签页同时安装,以允许流体过渡。因此,对于帐户页面
,我也需要当前用户最后,商店会保留,应用程序可以长时间保持后台模式。所以我需要经常刷新我的数据以确保最后的更改。
我有传真调用和启动操作来更新商店。
我找到的策略是:
a + b
,以便调用我在fetchAllPageData()
componentDidMount
)将显示帐户中的用户的组件fetchUser
提取到组件中显示通知数量......)我目前正在使用第一种和第二种解决方案,但我对此并不满意:
这个主题的最新技术是什么?你的建议是什么?
答案 0 :(得分:0)
通常的建议是拦截在中间件中发出AJAX请求的操作,并在传递结果之前解决它们。
This article更深入地解释了它。
答案 1 :(得分:0)
您可以/应该在componentDidMount或componentWillMount中执行。