打包下载怎么实现?

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

});

}

});

相关推荐
IUGEI7 分钟前
从原理到落地:DAG在大数据SLA中的应用
java·大数据·数据结构·后端·算法
杨了个杨89825 小时前
nginx常见功能部署
运维·服务器·nginx
小二·6 小时前
Python Web 开发进阶实战 :AI 原生数字孪生 —— 在 Flask + Three.js 中构建物理世界实时仿真与优化平台
前端·人工智能·python
Whisper_Sy6 小时前
Flutter for OpenHarmony移动数据使用监管助手App实战 - 网络状态实现
android·java·开发语言·javascript·网络·flutter·php
小天源6 小时前
linux漏洞一键扫描
linux·运维·服务器·漏洞扫描
乂爻yiyao6 小时前
1.1 JVM 内存区域划分
java·jvm
m0_696212687 小时前
个人微信api
运维·服务器
Amumu121387 小时前
Vue组件化编程
前端·javascript·vue.js
We་ct7 小时前
LeetCode 6. Z 字形变换:两种解法深度解析与优化
前端·算法·leetcode·typescript
没有bug.的程序员7 小时前
Spring Cloud Eureka:注册中心高可用配置与故障转移实战
java·spring·spring cloud·eureka·注册中心