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编码
  })
}
相关推荐
老徐聊GEO16 小时前
把“安徽“写进题面之后:多平台AI推荐名单的区域扰动测量(2026)
前端·人工智能·算法·geo优化
小冯不疯16 小时前
688 / 拼多多 / 淘特三类供货链路:从采购单到应付凭证的 4 段对账
javascript
ratel️16 小时前
小墨析 · Office Agent 日常办公不烧心
python·langchain·word·excel·fastapi·js·ppt
moshuying16 小时前
DeppInfer系列之 - 矩阵、注意力与 GPU:拆解 DeepGEMM 与 FlashMLA
前端·javascript·面试
燕落南枝16 小时前
CSS 分组选择器与链接伪类选择器详解
前端·css
其实防守也摸鱼16 小时前
网络安全法竞赛知识总结与题库
前端·网络·人工智能·安全·web安全·重构·nc
山雀~17 小时前
浏览器兼容方案(Web 项目的三层实践)
前端
Jack N17 小时前
【Strapi 系列之五】前端怎么接?Next.js + Tailwind 拉取 Strapi 数据(含代码)
开发语言·前端·javascript·strapi
__sjfzllv___17 小时前
在职前端Leader学习/转行 AI Agent -DAY85
前端
来一首_We_go17 小时前
React Flow Pro 高级交互实现
前端·react.js