老铁们 多文件队列上传 咋整?
发布于 6 年前 作者 gjin 9128 次浏览 来自 问答

遇到一个问题,就是我一次性选择多个文件,但上传的时候 队列上传,第一个传完在上传第二个,所有文件都上传完成之后,再把上传回调的所有参数 发送给后台

3 回复

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})

          })

        })

      }

    })

回到顶部