收藏
回答

uploadFile不能一次多传?

解决一下uploadFile一次只能上传一个图片问题,能一次多传几张就好了


回答关注问题邀请回答
收藏

2 个回答

  • 2019-09-21

    不能for  循环就出错了

    var imgList = []; //上传图片返回列表

    var imgPromise = imageArray.map(i => () => readFile(item).then(upload));

    imgPromise.reduce((a,n) => a.then(() => n().then(fn)),Promise.resolve());


    function fn(res){

     imgList.push(res.data.data);

     if(imgList.length == imageArray.length){

      console.log('图片上传成功');

     }

    }


    2019-09-21
    有用
    回复
  • !!!Σ(っ°Д°;)っ
    !!!Σ(っ°Д°;)っ
    2019-09-20

    for一下就好了


    2019-09-20
    有用
    回复 2
    • 小师弟
      小师弟
      2019-09-20
      那多麻烦,应该改进一下
      2019-09-20
      回复
    • 小师弟
      小师弟
      2019-09-23回复小师弟
      希望是一次请求,上传n张图片
      2019-09-23
      回复
登录 后发表内容
问题标签