是我搞错了,打印出来不是空数组。但是也有问题,当图片全部已经渲染到页面后,打印数组后发现,数组中的每一项都是最后一个图片的信息。
setData跟新数组的某一项,页面渲染成功了,但是数组没有更新?我定义一个指定长度的空数组displayImgData,页面使用wx:for="{{displayImgData}}"渲染。从后台请求数据,如果请求到的图片是第一张,就把这个图片放到页面的第一个位置,以此类推。代码如下: that.data.displayImgData.find((item, index) => { if ((index + 1) == res.data.data.currentNumber) { that.setData({ ['displayImgData[' + index + '].src']: res.data.data.file, ['displayImgData[' + index + '].number']: res.data.data.currentNumber, }) } }) console.log('displayImgData===', that.data.displayImgData) 结果是页面显示正常,但是打印出来的displayImgData只有最后取得的图片有值,其余都是空的,截图如下: [图片][图片] 这是什么原因?
2020-08-06小程序使用wx.saveFile把文件下载到本地,之后我要看这个pdf文件,在哪里可以看?
wx.saveFile 保存的文件在手机上哪个位置请问通过 wx.saveFile 保存的文件在手机上哪个位置。 可以预览就是找不到位置 显示路径是“wxfile://store_543536f534.pdf”。 手机上搜了个遍就是找不到
2020-02-25请问这个问题解决了吗?
微信小程序如何跳转到微信内置的浏览器微信小程序如何跳转到微信内置的浏览器,有这样的技术支持吗?求解!
2020-02-25