离子2导航和Redux

时间:2017-04-11 12:58:33

标签: angular ionic2 redux

我的目标是构建一个Ionic 2应用程序,整个应用程序状态基于Redux。到目前为止它的工作正常,如“菜单中的项目”,“登录状态”,但我对导航感到困惑。

通过Redux处理导航真的是个好主意吗?这包括打开和关闭SideMenus。

1 个答案:

答案 0 :(得分:1)

警告:这可能只是一个意见,因为我只是从Redux和Ionic 2开始,虽然我对Angular 2非常熟悉。

我认为您应该通过Redux管理导航。

由于Redux是应用程序的单个存储,而Ionic 2中的页面只是被推送并从阵列弹出,我将在Redux中管理该逻辑真的是要走的路。

与使用react-redux-router软件包的Redux类似,您可以在商店中设置“routing:”键,然后在那里弹出页面。

我实际上很快就会在这里开始我的第一个离子2项目,所以我在这个领域的专业知识是有限的。