Ionic 2 - 如何返回给定标签的起始页

时间:2017-02-02 15:24:21

标签: angular ionic-framework ionic2

我的APP使用标签,在这些标签内我有按钮,使用push打开其他页面,当我点击标签2,然后点击按钮,它打开正常页面,然后我点击标签1,然后再次单击选项卡2,但不是显示选项卡2的开始页面,而是已经打开了我之前单击过的页面...如何在每次单击选项卡时创建它,它显示该选项卡的页面,并且不打开我访问过的页面?我尝试在tab.ts内使用this.tabRef.select (0);,但是双击每个标签的第一次点击,这会导致屏幕闪烁,通过两次调用将其留空几秒钟......我试过{ {1}},但它将标签从屏幕上移开,因为它将HomePage作为主页。

1 个答案:

答案 0 :(得分:1)

在标签的子页面中使用此代码:

ionViewDidLeave(){
   this.navController.setRoot(/*your tab page*/);
}