当前位置: 首页 > news >正文

[vue2+axios]下载文件+文件下载为乱码

export function downloadKnowledage(parameter) {return axios({url: '/knowledage/download',method: 'GET',params: parameter,responseType: 'blob'})
}

添加 responseType: 'blob’解决以下乱码现象
在这里插入图片描述
使用触发a标签下载文件

downloadKnowledage(data).then((res) => {let link = document.createElement("a");link.href = window.URL.createObjectURL(new Blob([res.data], {type: "application/octet-stream;charset=UTF-8",}));link.setAttribute("download", file_name);document.body.appendChild(link);link.click();link.remove();});

http://www.mrgr.cn/news/30473.html

相关文章:

  • 基于剪切板的高速翻译工具
  • MSF的使用学习
  • 正点原子阿尔法ARM开发板-IMX6ULL(七)——BSP工程管理实验(补:链接文件和.s文件)
  • [学习笔记]树链剖分(简易版) 及其LCA
  • ROS第五梯:ROS+VSCode+C++单步调试
  • shell指令及笔试题
  • 视觉语言大模型模型介绍-CLIP学习
  • HTB-Blue(永恒之蓝漏洞复现)
  • CTFshow——萌新隐写(未完待续)
  • 现在市场上有哪些大模型?什么样的大模型适合国内企业?
  • 机器学习之非监督学习(四)K-means 聚类算法
  • Gradio 自定义组件
  • 算法-查找算法(顺序查找二分查找)
  • YOLOv8的GPU环境搭建方法
  • Java 之网络编程
  • c++ static(详解)
  • C++中的哑元和内联函数
  • github的使用
  • Redis---卸载Redis
  • PyTorch经典模型