每次写下载都要百度这次自己记录一下,图片打开的话有时候是预览这个方法可以下载文件而不是打开预览
downloadFile(filePath,fileName) {
console.log(filePath);
var request = new XMLHttpRequest();
request.responseType = "blob";
let fileUrl = filePath; // 文件路径
request.open("GET", fileUrl);
request.onload = function () {
var url = window.URL.createObjectURL(this.response);
var a = document.createElement("a");
document.body.appendChild(a);
a.href = url;
a.download = fileName;
a.click();
};
request.send();
}