ionic3.x - 頁面跳轉及傳參

跳轉方法一, 使用NavControllerthis

navCtrlNavController 的實例spa

  constructor(public navCtrl: NavControllerpublic navParams: NavParams) {
  }
  goNewsInfo(indexitem) {
    this.navCtrl.push(NewsInfoPage
    {
      id: index,   --要傳遞的參數
      title: item  --要傳遞的參數
    })
  }

 

跳轉方法二,使用指令[ navPush ] = '頁面名稱'  [ navParams ] = "{id: '123', title: '傳參'}" 實現:orm

  <button ion-button full [navPush]="newsPage" [navParams]="{'id': '123'}"> navPush 跳轉到新聞頁面</button>

 

獲取參數 使用 navParams:get

 constructor(public navCtrl: NavControllerpublic navParams: NavParams) {
    console.log(this.navParams.get('id')) -- 獲取到的參數
  }
相關文章
相關標籤/搜索