打包下载怎么实现?

down_zbUploadClearfile({ //http接口

name:'1'

time:'7',

}).then(async (res) => {

if (res) {

this.selectData = [];

const zip = new JSZip();

zip.generateAsync({ type: "object" }).then(() => {

const downloadUrl = window.URL.createObjectURL(res);

const link = document.createElement("a");

link.href = downloadUrl;

link.setAttribute("download", `123test.zip`);

appendChild(link);

link.click();

// 释放 URL 对象

URL.revokeObjectURL(link.hrefs);

});

}

});

相关推荐
CoderYanger13 小时前
C.滑动窗口——1423. 可获得的最大点数
java·开发语言·算法·leetcode·1024程序员节
Swift社区13 小时前
StackOverflowError 栈溢出的原因与实战解决方案
java·spring boot·spring
云边有个稻草人13 小时前
手机也能控 Linux?Cpolar+JuiceSSH 搞定内网远程
运维·服务器·cpolar
字节拾光录14 小时前
手机号存储避坑指南:从20亿级数据库实践看,为什么VARCHAR才是终极答案
java·数据库·oracle
IT_陈寒14 小时前
Redis性能翻倍的5个冷门技巧,90%开发者都不知道第3个!
前端·人工智能·后端
p***976114 小时前
SpringBoot(7)-Swagger
java·spring boot·后端
Umi·14 小时前
iptables的源地址伪装
运维·服务器·网络
j***294814 小时前
springboot集成onlyoffice(部署+开发)
java·spring boot·后端
jingling55515 小时前
vue | 在 Vue 3 项目中集成高德地图(AMap)
前端·javascript·vue.js