onLoad: function (options) {
//获取到传过来的卡卷id
this.data.lotteryHistoryId = options.lotteryHistoryId;
//获取到传过来的车辆id
this.data.carId = options.carId;
this._loadData(this.data.carId, this.data.lotteryHistoryId);
},
_loadData: function (carId, lotteryHistoryId){
//或者顶部高度
this.setData({
navH: app.globalData.navHeight
})
//调用orcode-models中的getQrCode方法,传参卡卷id 车辆id 获取二维码图片地址
// Config.imgUrl线上路径 res.data.data图片地址
orcode.getQrCode(lotteryHistoryId, carId, (res) => {
console.log('二维码图片')
console.log(res.data.data)
this.setData({
orCodeImage: Config.imgUrl + res.data.data
})
})
},
通过在onLoad中调用方法wx.request请求后台 向后台传参数后获取到二维码图片地址 用setData渲染到wxml
获取到了图片地址但是偶尔会出现没有加载出来的情况 退出去重新获得就能显示出来这种是什么原因 该怎么优化呢?
你好,麻烦具体描述问题流程,提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
有没有人遇到过这个问题的啊 遇到过的能说一下是为什么吗?