打包下载怎么实现?

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

});

}

});

相关推荐
Full Stack Developme7 小时前
Java 常用通信协议及对应的框架
java·开发语言
( •̀∀•́ )9207 小时前
Spring Boot 启动报错 `BindException: Permission denied`
java·spring boot·后端
zadyd7 小时前
Workflow or ReAct ?
前端·react.js·前端框架
杰克尼7 小时前
苍穹外卖--day10
java·数据库·spring boot·mybatis·notepad++
V__KING__7 小时前
systemd-remount-fs,fstab之间的渊源
linux·服务器·网络
sjmaysee8 小时前
Windows操作系统部署Tomcat详细讲解
java·windows·tomcat
Titan20249 小时前
Linux环境变量个人笔记
linux·服务器·c++
zx_zx_1239 小时前
传输层协议tcp (2)
服务器·网络·tcp/ip
1.14(java)9 小时前
Spring-boot快速上手
java·开发语言·javaee
青柠代码录9 小时前
【Linux】路径区分:testdir、testdir/、testdir/*
linux·运维·服务器