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编码
  })
}
相关推荐
Highcharts.js5 小时前
线形比赛积分增长或竞赛图|Highcharts企业图表代码示列
开发语言·前端·javascript·折线图·highcharts·竞赛图
hpysirius5 小时前
在企业搭建一套完整的AI Agent系统
前端
追逐梦想永不停5 小时前
记录一个好用的excel判断数字格式的公式
前端·chrome·excel
hpysirius5 小时前
从零构建 Web 端视频剪辑器:技术实践与思考
前端
让学习成为一种生活方式5 小时前
大肠杆菌合成扑热息痛--对乙酰氨基酚--文献精读227
开发语言·前端·javascript
李白的天不白5 小时前
请求不到百度网址的原因
前端
Eiceblue5 小时前
C# 如何实现 Word 转 Excel ?分享两种实用方法
c#·word·excel
多秋浮沉度华年5 小时前
electron 初始使用记录
javascript·arcgis·electron
Gary Studio5 小时前
Selinux编写
linux·服务器·前端
网络点点滴5 小时前
NPM的包版本管理
前端·npm·node.js