js 頁面popTo跳轉到指定頁面

1.使用popTo方法進行跳轉:javascript

this.navCtrl.popTo(this.getViewByName('SpecifiedPage'));

調用如下方法獲取指定頁面的ViewController java

getViewByName(name: string) {
    let views = this.navCtrl.getViews();
    console.log(views);
    for (let view of views) {
      if (view.name === name) {
        return view;
      }
    }
  }

2.不使用popTo,直接pushthis

this.navCtrl.push(SpecifiedPage);

從指定索引(下面例子指定頁面SpecifiedPage的索引爲2,即第三個頁面)的導航堆棧中刪除後面全部的頁面code

this.navCtrl.remove(2,this.navCtrl.length()-2);
相關文章
相關標籤/搜索