我有以下导航案例:
Home -> navCtrl.push(SearchPage) -> navCtrl.push(ResultPage)或者
Home -> navCtrl.push(SearchPage) -> navCtrl.push(ResultPage) -> navCtrl.push(DetailPage)我想要导航回SearchPage。在第一种情况下,没有问题,我可以使用
this.navCtrl.pop()但是,在第二种情况下,我尝试使用
this.navCtrl.popTo(SearchPage)这并不像预期的那样工作。Ionic在堆栈中只导航回一个页面。我知道popTo() (https://github.com/driftyco/ionic/issues/6513)有问题
如何解决这个问题?
发布于 2017-07-25 23:00:56
this.navController.push(SearchPage).then(() => {
const index = this.viewCtrl.index;
this.navController.remove(index, 1); //this will remove page3 and page2
});将此代码包含在您的组件中。
https://stackoverflow.com/questions/42361740
复制相似问题