我有一个主页,这是我的第一个屏幕。
导航到某些页面后单击按钮我需要返回主页而不使用后退按钮
导航我使用[navPush]='pageName';
此navPush
会自动生成后退按钮。但是当我回去时,我不需要后退按钮。
我试过navPop
它工作正常,但问题是只需要下一页。
示例
如果我从第10页开始有10页我必须使用离子
navPop
来到第1页我无法实现这一点。当我尝试使用navPush时,我能够回来,但我无法避开主页中的后退按钮。
问题:
我还有什么遗漏如何避免使用
navPush
或navPop
生成的后退按钮
答案 0 :(得分:0)
点击按钮后,我需要无需返回主页 按钮
请查看此working plunker。
您可以像这样使用setRoot() method:
this.navCtrl.setRoot(HomePage);
如果您确实需要使用push
方法而非setRoot
,则还可以尝试使用ViewController
showBackButton(Set):设置当前视图的后退按钮是否为 可见与否。请务必在 ionViewWillEnter 之后调用此方法 确定已经渲染了DOM。