我有以下的導航情況:離子2角NavController,彈回至
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)
,並預期這不起作用。離子只能導回一個頁面。我知道popTo()有個問題()(https://github.com/driftyco/ionic/issues/6513)
我該如何解決這個問題?
謝謝,但沒有效果。它只導航一頁。 'getSearchPage(){ this.navCtrl.insertPages(0,[{page:HomePage},{page:SearchPage}]); this.navCtrl.pop(); }' – hydrococcus
嘗試添加this.navCtrl.remove(0);在添加其他代碼行之前。這有助於在第0個位置從堆棧中刪除頁面 – AishApp
再次沒有效果。我很茫然。 – hydrococcus