[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();});
原文地址:https://blog.csdn.net/weixin_61972561/article/details/141325985
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mrgr.cn/news/30473.html 如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mrgr.cn/news/30473.html 如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!