小程序
小游戏
企业微信
微信支付
扫描小程序码分享
wx:for遍历出来的一个很长的链接 微信小程序navigator没办法传太长的参数怎样办?
5 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
使用wx.navigateTo跳转 参数存内存globaldata里、缓存storage里 或者 json序列化一次。下个页面拿到参数解析一次。 // 接口返回的res.data.sendData // 第一种方式 let sendData = JSON.stringify(res.data.sendData) wx.navigateTo({ url: `/pages/success/index?sendData=${sendData}` }) // 第二种方式,下个页面onLoad里使用app.globalData.sendData let sendData = app.globalData.sendData wx.navigateTo({ url: `/pages/success/index` }) // 第三种方式, 下个页面onLoad里使用wx.getStorageSync('sendData') let sendData = wx.setStorageSync('sendData', res.data.sendData) wx.navigateTo({ url: `/pages/success/index` })
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
使用wx.navigateTo跳转 参数存内存globaldata里、缓存storage里 或者 json序列化一次。下个页面拿到参数解析一次。 // 接口返回的res.data.sendData // 第一种方式 let sendData = JSON.stringify(res.data.sendData) wx.navigateTo({ url: `/pages/success/index?sendData=${sendData}` }) // 第二种方式,下个页面onLoad里使用app.globalData.sendData let sendData = app.globalData.sendData wx.navigateTo({ url: `/pages/success/index` }) // 第三种方式, 下个页面onLoad里使用wx.getStorageSync('sendData') let sendData = wx.setStorageSync('sendData', res.data.sendData) wx.navigateTo({ url: `/pages/success/index` })