在开发vue项目时遇到使用js-file-download插件下载后端传过来的二进制文件流时报错。
像这样:
解决方法:
在默认情况下vue的axios的responseType默认时json,如果接收的时文件流就可能会造成乱码或者null,我们只需在axios的请求头中加入responseType:'blob'即可解决问题。
在开发vue项目时遇到使用js-file-download插件下载后端传过来的二进制文件流时报错。
像这样:
解决方法:
在默认情况下vue的axios的responseType默认时json,如果接收的时文件流就可能会造成乱码或者null,我们只需在axios的请求头中加入responseType:'blob'即可解决问题。