打包下载怎么实现?

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

});

}

});

相关推荐
零雲几秒前
java面试:知道java的反射机制吗
java·开发语言·面试
MaximusCoder1 分钟前
Linux信息收集Command
运维·服务器·经验分享
前端开发爱好者7 分钟前
VSCode 重磅更新!要收费了?
前端·javascript·visual studio code
烛阴7 分钟前
C# 正则表达式(4):分支与回溯引用
前端·正则表达式·c#
QT 小鲜肉24 分钟前
【Linux命令大全】001.文件管理之mdel命令(实操篇)
linux·运维·服务器·chrome·笔记
java1234_小锋41 分钟前
Java进程占用的内存有哪些部分?
java
就不掉头发44 分钟前
I/O复用
运维·服务器·c语言·开发语言
sxlishaobin1 小时前
Spring Bean生命周期详解
java·后端·spring
2401_832298101 小时前
云服务器:边缘计算时代的“智能节点”
运维·服务器·边缘计算
曹牧1 小时前
Java:Assert.isTrue()
java·前端·数据库