downloadFile 每次只能下载一张图,也就意味着零时文件只有一个?
[代码]wx.request({[代码][代码] [代码][代码]url: ` `,[代码][代码] [代码][代码]header: {[代码][代码] [代码][代码]'content-type'[代码][代码]: [代码][代码]'application/json'[代码][代码] [代码][代码]},[代码][代码] [代码][代码]method:[代码][代码]'post'[代码][代码],[代码][代码] [代码][代码]success: [代码][代码]function[代码][代码](res) {[代码][代码] [代码][代码]if[代码][代码](res.status = 1){[代码][代码] [代码][代码]var[代码] [代码]arr = res.data.result[代码][代码] [代码][代码]for[代码] [代码]([代码][代码]var[代码] [代码]i = 0; i < arr.length; i++) {[代码][代码] [代码][代码]that.setData({[代码][代码] [代码][代码]marker: arr[i][代码][代码] [代码][代码]});[代码][代码] [代码][代码]var[代码] [代码]iconPath = that.data.marker[[代码][代码]'iconPath'[代码][代码]][代码][代码] [代码][代码]wx.downloadFile({[代码][代码] [代码][代码]url: iconPath,[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码](res) {[代码][代码] [代码] [代码] [代码][代码]that.data.marker[[代码][代码]'iconPath'[代码][代码]] = res.tempFilePath[代码][代码] [代码][代码]console.log(res.tempFilePath)[代码][代码] [代码][代码]that.setData({[代码][代码] [代码][代码]markers: that.data.markers.concat(that.data.marker)[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码] [代码][代码]});[代码]每次都是只显示最后一个markers的图标,而且只有一个显示