1. 程式人生 > >ionic3開發系列——從多重子頁面返回根頁面的解決方法

ionic3開發系列——從多重子頁面返回根頁面的解決方法

最近開發ionic專案,因為跳轉的子頁面太多,回到根頁面如果是點選每個頁面的back按鈕則使用者體驗度太低,檢視ionic官方文件,突然看到NavController(官方文件)包含popToRoot()這樣一個方法,

 popToRoot(opts)
Navigate back to the root of the stack, no matter how far back that is.(
返回到堆疊的根目錄,不管它有多遠。

在按鈕的點選事件觸發的方法中,呼叫

 this.navCtrl.popToRoot();

即可從多重子頁面直接返回至根頁面。