Vue前端导出文件:
后端传回前端的是文件流
//导出TXT
exportTxt:function(row){
let params={
"token":sessionStorage.getItem('token'),
"data":{
"busineeserId":row.businesserId,
"parkCode":row.parkCode,
"operateMode":row.operateMode
}
}
this.$api.ParingRegisterManage.downloadPrintFile(params).then((res)=>{
let blob = new Blob([res.data], { type: 'multipart/form-data' });
//解码前的文件名
let fileName1=res.headers['content-disposition'].split("=")[1].split(".")[0].replace('"',"");
//解码
let fileName=decodeURIComponent(fileName1);
var filename = fileName+".txt";
var a = document.createElement('a');
var url = window.URL.cre