打包下载怎么实现?

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

});

}

});

相关推荐
qq4356947018 小时前
Vue02
开发语言·前端·javascript
ANnianStriver8 小时前
PetLumina-AI 驱动的宠物生活管理平台
java·生活·vue3·springboot·ai编程·宠物·全栈开发
AsiaLYF8 小时前
Kotlin MutableSharedFlow: emit vs tryEmit 详解
开发语言·前端·kotlin
喜欢踢足球的老罗8 小时前
Chrome MV3 插件架构深度解析:Service Worker 生命周期与 Token 管理的三层博弈
前端·chrome·架构
晨晖29 小时前
linux命令12(shell编程)
linux·运维·服务器
好家伙VCC9 小时前
Delta Lake + Flink 实现近实时数据湖 Schema 演化
java·大数据·flink
小李云雾9 小时前
Pinia:Vue3 全局状态管理从入门到精通
前端·javascript·vue.js
caimouse9 小时前
Reactos 第 5 章 进程与线程 — 5.4 系统调用 NtCreateThread()
服务器·开发语言
hoho_129 小时前
如何替换jar包中依赖的其他jar
java·pycharm·jar
万能的知了9 小时前
WAF、高防IP、CC防护:安全产品到底怎么选
服务器·网络协议·安全