我从Infintered的Ignite andross样板开始了我的项目: https://github.com/infinitered/ignite-andross
我最近决定需要使用内置的redux存储在容器之间持久保存状态。不幸的是,与我在网上看到的相比,在样板中实现redux似乎异常复杂。
我在声明的过程中遇到了困难,非常感谢以下指导:
我应该编辑哪些文件来放置动作(减速器)?
如何从组件内部访问在App.js下创建的商店?
我只能遵循以下路径: /App/Containers/App.js-> /Redux/index.js-> /Redux/CreateStore.js
这种复杂性是必要的还是良好的实践,还是我应该废弃所有内容?我真的只需要redux来在重新启动期间保留用户auth令牌,尽管可以很好地存储用户配置文件数据和设置,但其余数据最终可以通过API调用得出。