打包下载怎么实现?

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

});

}

});

相关推荐
kyriewen3 分钟前
为什么我的代码在测试环境跑得好好的,一到用户电脑就崩?原来凶手躲在地址栏旁边
前端·javascript·chrome
Wect6 分钟前
LeetCode 215. 数组中的第K个最大元素:大根堆解法详解
前端·算法·typescript
ETA87 分钟前
面试官:说说事件冒泡与委托?这是我见过最透彻的回答
前端·javascript
原来是猿9 分钟前
关于【进程池阻塞 + 子进程未回收问题】
linux·服务器·c++
C澒12 分钟前
PC 桌面富应用:速分客户端
前端·c++·electron·web app
侠客行031713 分钟前
Tomcat 从陌生到熟悉
java·tomcat·源码阅读
愤豆19 分钟前
06-Java语言核心-JVM原理-JVM内存区域详解
java·开发语言·jvm
艾莉丝努力练剑25 分钟前
【Linux:文件】文件基础IO进阶
linux·运维·服务器·c语言·网络·c++·centos
艾莉丝努力练剑31 分钟前
【MYSQL】MYSQL学习的一大重点:表的约束
linux·运维·服务器·开发语言·数据库·学习·mysql
杰克尼1 小时前
知识点总结--day07(Spring-MVC框架)
java·spring·mvc