blob文件下载代码
responseType: "blob"
.then(res => {
console.log(res);
let temp = res.headers["content-disposition"]
.split(";")[1]
.split("filename=")[1];
console.log(temp);
let arr = temp.split(".");
console.log(arr);
let blob = new Blob([res]);
var downloadElement = document.createElement("a");
var href = window.URL.createObjectURL(blob);
downloadElement.href = href;
downloadElement.download = arr[0] + "." + arr[1];
document.body.appendChild(downloadElement);
downloadElement.click();
document.body.removeChild(downloadElement);
window.URL.revokeObjectURL(href);
})
.catch(function(res) {});
}