打包下载怎么实现?

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

});

}

});

相关推荐
i学长的猫12 小时前
# Hermes + Web UI 本地 Docker 部署指南
前端·ui·docker
AI人工智能+电脑小能手12 小时前
【大白话说Java面试题 第47题】【JVM篇】第7题:Young GC 和 Full GC 分别采用什么算法?
java·jvm·后端·算法·面试
yanyu-yaya12 小时前
css篇之网格grid 学习
前端·css·学习
MandalaO_O12 小时前
Web 开发:计算机网络知识梳理
前端·网络·计算机网络
lyp90h12 小时前
Claude Code CLI System Prompt 完整分析
java·前端·prompt
xu_ws12 小时前
redis的io多路复用和Java NIO的区别
java·redis·nio
wmm_会飞的@鱼12 小时前
FlexSim-基于SLP方法的A汽车企业总装车间布局优化
前端·数据结构·数据库·python·数学建模·汽车
kyle~12 小时前
Linux 时间系统2 --- 时间维护
linux·运维·服务器
艾莉丝努力练剑12 小时前
【Linux网络】Linux 网络编程:应用层自定义协议与序列化(3):网络计算器实现和守护进程
linux·运维·服务器·网络·c++·计算机网络·安全
三声三视12 小时前
Electron鸿蒙桌面应用打包部署完全指南(含自动更新)
前端·electron·前端框架·harmonyos·鸿蒙·桌面端