遇到一个问题,就是我一次性选择多个文件,但上传的时候 队列上传,第一个传完在上传第二个,所有文件都上传完成之后,再把上传回调的所有参数 发送给后台
Promise.all了解一下。
递归最简单
wx.chooseImage({
count: 9,
success (res) {
let imgs=res.tempFiles;
imgs.forEach(item=>{
wx.$upload({
url: APP_BASE_URL,
filePath: item.path
}).then(res=>{
let row=JSON.parse(res.data)
annex.push(row.data)
that.setData({annex})
})
}