小程序 页面传参以及接收参数

 多久没更新,牙齿就疼了多久……      o(╥﹏╥)o

示例:带参跳转页面

 

A页面获取data-id并跳转:
 
  gotoB: function (e) {
        var id = e.target.dataset.id         //id 为绑定在button组件上的 data-id='123'
        wx.navigateTo({
         url: './index/index?id='+id,
     })
  },
B页面获取:
 
onLoad: function (options) {
    var id = options.id
    console.log(id)
  },

当然,也可以使用小程序的 数据缓存 来实现跨页面数据传输等等巴拉巴拉的……

补充一下使用 e.target e.currentTarget  的区别:

e.target                触发的为组件本身

e.currentTarget   触发的为事件所绑定的组件

你可能感兴趣的:(小程序)