带有导航菜单的Ionic 2登录流程

时间:2016-11-08 21:29:41

标签: authentication ionic2

Ionic 2允许菜单控制器在导航栏中显示标准汉堡包导航菜单切换按钮。但是按照设计,它只对导航堆栈中的根页面执行此操作。问题是对于经过身份验证的应用程序,登录页面最初需要是根页面。

显然,我可以在成功登录后将root设置为真正的根页面,但这会导致两个问题:1)不好的页面幻灯片动画不会触发,因为它没有将页面推到导航堆栈上。 2)菜单汉堡包没有显示在该页面中,即使它是根。

对于大多数连接的离子应用来说,这似乎是一个标准问题,但我找不到任何完整的例子。推荐使用此流程的方法是什么(理想情况下,不会破解内置的菜单管理机制)?

更新:汉堡包没有显示(#2)是由于程序员错误:(已经解决了。仍在寻找动画的解决方案。

1 个答案:

答案 0 :(得分:1)

this.nav.setRoot(Page, {}, {animate: true, direction: 'forward'});

找到解决方案enter link description here

谷歌搜索'animate ionic setroot'后