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编码
  })
}
相关推荐
恋猫de小郭14 小时前
AGENTS.md 真的对 AI Coding 有用吗?或许在此之前你没用对?
前端·人工智能·ai编程
sunny_16 小时前
构建工具的第三次革命:从 Rollup 到 Rust Bundler,我是如何设计 robuild 的
前端·rust·前端工程化
rfidunion17 小时前
springboot+VUE+部署(12。Nginx和前端配置遇到的问题)
前端·vue.js·spring boot
珹洺17 小时前
Java-servlet(五)手把手教你利用Servlet配置HTML请求与相应
java·运维·服务器·前端·servlet·html·maven
FYKJ_201017 小时前
springboot大学校园论坛管理系统--附源码42669
java·javascript·spring boot·python·spark·django·php
QQ243919717 小时前
语言在线考试与学习交流网页平台信息管理系统源码-SpringBoot后端+Vue前端+MySQL【可直接运行】
前端·spring boot·sql·学习·java-ee
范特西.i18 小时前
QT聊天项目(6)
前端
a11177618 小时前
水体渲染系统(html开源)
前端·开源·threejs·水体渲染
程序员小李白18 小时前
CSS 盒子模型
前端·css·html
Zzz不能停18 小时前
单行 / 多行文本显示省略号(CSS 实现)
前端·css