多张图片一起上传示例

发布于 7 年前作者 fangpeng6797 次浏览最后编辑 7 年前来自 ask

官方能给个多张图片一次性上传示例吗

7 回复
yhu
yhu1 楼6 年前

15562888180

tanqiang
tanqiang2 楼6 年前

看蒙了  有整个示例的源码吗

qinjuan
qinjuan3 楼6 年前

如果你不需要对上传后对内容处理,只循环上传也是可以的

['img1', 'img2'].map(item => {
  wx.uploadFile({
    url: '',
    filePath: item,
    success: res => res.data
  })
})
ezheng
ezheng4 楼6 年前

咋写呀  初学  有示例吗

qianjing
qianjing5 楼6 年前

有什么不理解的?promise 内循环一个本地图片列表,然后返回 上传后的结果为一个 array

还不理解看下 promise 方法吧

https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global\_Objects/Promise/all

dlin
dlin6 楼6 年前
Promise.all(['img1', 'img2'].map(item => wx.uploadFile({
  url: '',
  filePath: item,
  success: res => res.data
}))).then(res => {
  console.log(res)
})
weixie
weixie7 楼5 年前

写个 Promise 列队呗