打包下载怎么实现?

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

});

}

});

相关推荐
utf8mb4安全女神1 分钟前
Linux网络服务
linux·运维·服务器
雨辰AI2 分钟前
人大金仓 V9 生产级专用监控大盘(含 120 + 指标 + 告警规则 + 一键导入)
java·开发语言·数据库·mysql·政务
IT_陈寒3 分钟前
Vue的computed属性怎么突然不更新了?
前端·人工智能·后端
aloha_78910 分钟前
软考信息系统项目管理师错误归纳总结
java·学习
智商不够_熬夜来凑12 分钟前
【Picker】单选多选
前端·javascript·vue.js
vortex518 分钟前
Linux PAM 配置详解:从原理到实战,彻底阻断非授权提权
java·linux·服务器
invicinble19 分钟前
spring提供的其他机制
java·后端·spring
ZPC821022 分钟前
Linux Preempt-RT 实时内核 ** 抖动(Jitter)** 完整测试方法
linux·运维·服务器
阿昌喜欢吃黄桃23 分钟前
如果线程池中线程异常后:销毁还是复用?
java·线程·线程池·多线程·juc
奋斗的小乌龟27 分钟前
动态创建Agent01
java·笔记