微信小程序开发之页面跳转及传参

2018-03-04  本文已影响508人  毕竟1米八

最近在找工作的过程中,发现企业都要求掌握小程序开发。于是,利用闲余时间就研究了一下,鉴于之前有用vue-cli开发过webapp,因此,学起小程序来是相对比较轻松愉快的。

在小程序开发中,使用navigator标签来实现页面跳转,url使用的是相对路径。如下:

<navigator url="../detail/detail">点击跳转到详情页</navigator>

如果要跳转到某个导航标签页,则需要加open-type="switchTab"属性。如下:

<navigator url="../news/news" open-type="switchTab">点击跳转到导航标签页</navigator>

接下来是传参问题,在url后面以?的形式写上参数即可,多个参数用&连接。如下:

<navigator url="../detail/detail?name=cys&age=23">点击跳转到详情页</navigator>

最后在被打开页面利用options参数来获取传递的数据。

Page({
  data:{},
  // 生命周期
  onLoad:function (options){
    console.log(options.name);
    console.log(options.age);
  }
})
上一篇下一篇

猜你喜欢

热点阅读