react-navigation-redux-helpers
该软件包允许用户从Redux内部管理其React Navigation状态。
从React Navigation 5开始不推荐使用
React Navigation不再支持在Redux中存储其状态。 您应该能够将自定义导航逻辑重构为自定义导航器,自定义路由器和onStateChange回调。
这个怎么运作
在React Navigation中,“容器”包装导航器,并拥有该导航器和任何嵌套导航器的状态。 该软件包实现了一个使用Redux作为后备存储的容器。
使用Redux中间件,以便任何改变导航状态的事件都能正确触发React Navigation的事件监听器。
最后,Reducer使React Navigation动作可以改变Redux状态。
动机
同时使用Redux和React Navigation的大多数项目不需要此库
评论0
最新资源