打包下载怎么实现?

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

});

}

});

相关推荐
“αβ”14 小时前
MySQL库的操作
linux·服务器·网络·数据库·c++·mysql·oracle
星空的资源小屋14 小时前
永久删除文件利器:Permadelete
java·javascript·人工智能
柒昀14 小时前
Vue.js
前端·javascript·vue.js
2201_7578308714 小时前
Stream的终结方法
java·服务器·前端
进阶的鱼14 小时前
React+ts+vite脚手架搭建(五)【登录篇】
前端·javascript
safestar201214 小时前
React深度实战:从组件抽象到性能优化的思考历程
前端·javascript·react.js
今天没ID14 小时前
Java 数组进阶操作
java
卷到起飞的数分14 小时前
5.MyBatis持久(dao)层框架
java·数据库·mybatis
洗澡水加冰14 小时前
VSCode插件: 自动临时分配Theme以区分不同窗口
前端·typescript·visual studio code
XUN4J14 小时前
Java没有指针,那它是怎么干C语言里指针干的活的?
java