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编码
  })
}
相关推荐
茉莉玫瑰花茶6 分钟前
工作流的常见模式 [ 1 ]
java·服务器·前端
zhangxingchao41 分钟前
AI应用开发六:企业知识库
前端·人工智能·后端
山峰哥1 小时前
SQL慢查询调优实战:从全表扫描到索引覆盖的完整复盘
前端·数据库·sql·性能优化
红尘散仙1 小时前
一个 `#[uniffi::export]`,把 Rust 接进 React Native
前端·后端·rust
moshuying1 小时前
AI Coding 最大的 token 黑洞,可能根本不是 prompt
前端
红尘散仙1 小时前
一行 `#[specta::specta]`,让 Tauri IPC 有类型
前端·后端·rust
lichenyang4532 小时前
HarmonyOS HMRouter 接入记录:从普通 Tab Demo 到路由跳转
前端
流形填表2 小时前
大风车Excel|本地版软件下载与使用教程(2026最新版)
excel
木斯佳2 小时前
前端八股文面经大全:腾讯WXG暑期前端一面(2026-05-15)·面经深度解析
前端·面试·笔试