美文网首页
批量下载文件

批量下载文件

作者: 书虫和泰迪熊 | 来源:发表于2019-09-27 10:17 被阅读0次

场景:在for循解环中下载文件最后只会下载最后一个文件,解决方案如下

 Muldownload(){
   console.log(233,this.muldownload);
   for(let  index = 0;index<this.muldownload.length;index++) {
        var aLink = document.createElement('a');
         aLink.download = ''
         aLink.href = '/api/bill/exportDetail?id=' + this.muldownload[index];
         document.body.appendChild(aLink);
         aLink.click();
         document.body.removeChild(aLink);  
         // console.log(this.muldownload[index])
    }
}

注意:浏览器并行下载资源限制
专业叫法是“浏览器并行请求数”,意即,同一时间针对同一域名下的请求有一定数量限制。超过限制数目的请求会被阻止。
目前,所有浏览器的并发数目一般限制在10以内。

相关文章

网友评论

      本文标题:批量下载文件

      本文链接:https://www.haomeiwen.com/subject/ikaclctx.html