redux怎么组织代码?

从顶层写组件还是从底层写?

写之前考虑些什么,大家有哪些好的经验?

我现在看别人demo不是很清楚,属性引来引去,看的很乱。求支招

阅读 3.1k
3 个回答

其实就是写出对redux的理解。使用dispatch触发action -> reducer -> state(store) -> mapStateToProps
就按照这个流程写就好了。

现在比较流行的是
action 和 reducer 放在一起 作为 reduxers
components 为与业务逻辑解耦的通用组件
containers 作为顶层容器
features 分文件夹放置各个模块的 container 和 业务逻辑 components,每个模块只是用一个顶级 container 用来跟 redux bind props 和触发 action,用 props 的方式传递给业务逻辑组件

还有这个可以参考下
https://github.com/kriasoft/r...

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题