打包下载怎么实现?

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

});

}

});

相关推荐
逑之11 小时前
C语言笔记5:函数
java·c语言·笔记
JavaLearnerZGQ11 小时前
1、Java中的线程
java·开发语言·python
小当家.10511 小时前
深入理解JVM:架构、原理与调优实战
java·jvm·架构
UIUV11 小时前
模块化CSS学习笔记:从作用域问题到实战解决方案
前端·javascript·react.js
aoi11 小时前
解决 Vue 2 大数据量表单首次交互卡顿 10s 的性能问题
前端·vue.js
松涛和鸣11 小时前
49、智能电源箱项目技术栈解析
服务器·c语言·开发语言·http·html·php
Kakarotto11 小时前
使用ThreeJS绘制东方明珠塔模型
前端·javascript·vue.js
donecoding11 小时前
TypeScript `satisfies` 的核心价值:两个例子讲清楚
前端·javascript
德育处主任11 小时前
『NAS』在群晖部署一个文件加密工具-hat.sh
前端·算法·docker
刀法如飞11 小时前
一款开箱即用的Spring Boot 4 DDD工程脚手架
java·后端·架构