【发布时间】:2017-10-23 23:28:31
【问题描述】:
如何在没有标签的情况下执行 navCtrl.setRoot(Page)?
我找到了 Ionic2 的解决方案,但找不到版本 3。
this.navCtrl.setRoot(LoginPage);
【问题讨论】:
标签: ionic-framework tabs ionic3 navigationcontroller
如何在没有标签的情况下执行 navCtrl.setRoot(Page)?
我找到了 Ionic2 的解决方案,但找不到版本 3。
this.navCtrl.setRoot(LoginPage);
【问题讨论】:
标签: ionic-framework tabs ionic3 navigationcontroller
import { NavController, App } from 'ionic-angular';
constructor(public app: App){}
// On your method, add code below
this.app.getRootNav().setRoot(SigninPage)
【讨论】:
要显示没有标签的页面,您需要使用 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
【讨论】: