打包下载怎么实现?

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

});

}

});

相关推荐
LUCIAZZZ18 分钟前
SkyWalking快速入门
java·后端·spring·spring cloud·微服务·springboot·skywalking
EPSDA20 分钟前
Linux线程池
linux·运维·服务器·开发语言·c++
虾球xz21 分钟前
游戏引擎学习第116天
java·学习·游戏引擎
肥肠可耐的西西公主38 分钟前
前端(AJAX)学习笔记(CLASS 2):图书管理案例以及图片上传
前端·笔记·学习
大胖丫39 分钟前
vue 学习-vite api.js
开发语言·前端·javascript
孙桂月41 分钟前
ES6相关操作(2)
前端·javascript·es6
陈浩源同学41 分钟前
学习 TypeScript 栈和队列数据结构
前端·算法
天天开发41 分钟前
【零代码革命】用Trae打造Flutter应用:AI助力,小白秒变工程师-页面调教篇
前端
我这一生如履薄冰~43 分钟前
简单封装一个websocket构造函数
前端·javascript·websocket
fangcaojushi43 分钟前
解决webpack5.54打包图片及图标的问题
前端·vue.js