osdio / noder-react-native

The mobile app of cnodejs.org written in React Native
https://cnodejs.org/about
1.97k stars 389 forks source link

关于 types.SYNC_REDUCER_TO_ASYNC_STORAGE 的疑问 #83

Open L-Jovi opened 7 years ago

L-Jovi commented 7 years ago

你好 首先感谢你开源这个项目

我是 redux 的新手 刚学习 middleware 的机制 看到你在 middlewares 数组中安插的最后一个中间件调用了 dispatch 短间隔时间本地同步一次数据

对此我想问下 如果某个 action 在发往全局的中间件中的任意一个件内出现了对 dispatch 的调用 整个 action 不是要重新从一开始再走一遍所有的中间件么 这样似乎出现了递归 。。 在最后的 syncReducerToAsyncStorage 我没有看到提前 return 或者取消的操作

如果哪里理解的不正确 还望指正

再次感谢你的项目 :)

致意