打包下载怎么实现?

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

});

}

});

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