离子3 - 没有标签设置Root

时间:2017-10-23 23:28:32

标签: ionic-framework tabs ionic3 navigationcontroller

如何在没有标签的情况下执行navCtrl.setRoot(Page)?

我为Ionic2找到了一个解决方案但是找不到版本3.

this.navCtrl.setRoot(LoginPage);

2 个答案:

答案 0 :(得分:2)

import { NavController, App } from 'ionic-angular';

constructor(public app: App){}

// On your method, add code below
this.app.getRootNav().setRoot(SigninPage)

答案 1 :(得分:0)

要显示没有标签的页面,您需要使用getRootNav()方法获取navCtrl的根目录。

import { NavController, App } from 'ionic-angular';

constructor(public navCtrl: NavController, public app: App){
}

any_method(){
this.app.getRootNav(Page);
}

有关详细信息,请参阅此文档:Navigating from an overlay component