2017-08-08 44 views
0

我試圖做this.navCtrl.setRoot(page); 我面臨過這樣的錯誤:未捕獲的(在承諾):導航控制器被摧毀

未捕獲的(在承諾):導航控制器被摧毀

有誰知道爲什麼?

+2

使用'this.rootPage = page'而不是'this.navCtrl.setRoot(page);'應該修復你的問題。 – Faisal

+0

你在哪裏打電話給這個?你顯示完整的方法嗎?你能發佈你的'離子信息'輸出嗎? –

回答

0

使用this.rootPage = page;而不是this.navCtrl.setRoot(page);應該解決您的問題。

+1

本應該是一個評論 – Faisal

+1

@Faisal我沒有50聲望...所以不能添加一個。 –

+0

好的,不知道:) – Faisal

0

這將適用於你。

this.app.getRootNav().setRoot(LoginPage).then(() => { 
     this.app.getRootNav().popToRoot(); 
}); 
相關問題