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