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

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

在这里插入图片描述

在这里插入图片描述

使用 a 标签导出这里就不细说了,直接说上述问题解决方案
在调用导出接口的时候加上两个参数

responseType: “blob”
responseEncoding: “utf8”

export function test(data) {
  return util({
    url: '/test',
    method: 'POST',
    data,
    responseType: "blob",  //代表请求 blob数据格式
    responseEncoding: "utf8" // 使用UTF-8编码
  })
}

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-12 09:20:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-12 09:20:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-12 09:20:02       82 阅读
  4. Python语言-面向对象

    2024-03-12 09:20:02       91 阅读

热门阅读

  1. CSS note

    2024-03-12 09:20:02       52 阅读
  2. Spring Boot面试系列-02

    2024-03-12 09:20:02       45 阅读
  3. kuberadm搭建k8s集群

    2024-03-12 09:20:02       45 阅读
  4. 第九节 JDBC数据类型

    2024-03-12 09:20:02       45 阅读
  5. Spring Boot实现热部署有哪几种方式

    2024-03-12 09:20:02       37 阅读
  6. Unity 3D脚本语言的类型

    2024-03-12 09:20:02       48 阅读