ionic3.x - 页面跳转及传参

跳转方法一, 使用NavController

navCtrlNavController 的实例

  constructor(public navCtrl: NavControllerpublic navParams: NavParams) {
  }
  goNewsInfo(indexitem) {
    this.navCtrl.push(NewsInfoPage
    {
      id: index,   --要传递的参数
      title: item  --要传递的参数
    })
  }

 

跳转方法二,使用指令[ navPush ] = '页面名称'  [ navParams ] = "{id: '123', title: '传参'}" 实现:

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

 

获取参数 使用 navParams:

 constructor(public navCtrl: NavControllerpublic navParams: NavParams) {
    console.log(this.navParams.get('id')) -- 获取到的参数
  }

 

posted @   monkey-K  阅读(370)  评论(0编辑  收藏  举报
编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示