js导出的excel文件无法打开/打开乱码,excel无法打开xxx.xlsx因为文件格式或文件扩展无效

excel无法打开xxx.xlsx因为文件格式或文件扩展无效

使用 a 标签导出这里就不细说了,直接说上述问题解决方案

在调用导出接口的时候加上两个参数

responseType: "blob"

responseEncoding: "utf8"

javascript 复制代码
export function test(data) {
  return util({
    url: '/test',
    method: 'POST',
    data,
    responseType: "blob",  //代表请求 blob数据格式
    responseEncoding: "utf8" // 使用UTF-8编码
  })
}
相关推荐
LinDaiuuj14 小时前
Figma Specs 高效交付与开发协作指南
前端·figma
风骏时光牛马14 小时前
大模型底层架构与推理机制源码深度剖析
前端
我的愿望是成为富婆14 小时前
2027校招准备:从Excel操作到数据分析,还缺业务、SQL与统计思维
sql·数据分析·excel
java1234_小锋19 小时前
【技术专题】HTML5 网页技术 - HTML5 Canvas 基础以及动画入门
前端·html·html5
知了学历孙老师1 天前
小自考的校考和统考,出题方和难度差在哪
java·大数据·前端
ShineWinsu1 天前
对于JavaScript:操作元素的解析
开发语言·前端·javascript·面试·web·dom·元素
福兮说1 天前
JSON 格式正确,数据就可靠吗?我用一份自编配置检查类型与空值
java·前端·json
程序员老赵1 天前
Docker 部署青龙面板:轻松搭建定时任务管理平台
前端·docker·开源
Swot1 天前
Asciidoctor 公式数字下标错位问题:原因分析与解决方案
前端
Swot1 天前
leo-editor 中将 Markdown 内容转成 asciidoc 格式
前端