打包下载怎么实现?

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

});

}

});

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