微信小程序> 微信小程序跳转navigateTo传递对象

微信小程序跳转navigateTo传递对象

浏览量:1182 时间: 来源:玉朋
1,都知道微信小程序跳转方法是
var id = e.currentTarget.dataset.idwx.navigateTo({ url: "../ppDetail/ppDetail?id=" + id })


2,如今要传递个对象过去怎么办?我的解决办法是先将对象转换为json字符串然后到下个页面将json字符串,再转化为对象。如下:
let str=JSON.stringify(e.currentTarget.dataset.item);wx.navigateTo({url: '../toMybaby/babyDetail/babyDetail?jsonStr='+str,success: function (res) {// success},fail: function () {// fail},complete: function () {// complete}})
3,接收页面onLoad()方法
  onLoad:function(options){    // 生命周期函数--监听页面加载    let object=JSON.parse(options.jsonStr);    this.setData({detail:object});  },



版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

最新资讯

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎