npm安装file-saver
npm install file-saver --save
页面引入
import FileSaver from "file-saver";
使用方法
// href是pdf的链接,name是pdf文件的名称
download2(href, name) {
let oReq = new XMLHttpRequest();
let URLToPDF =href
oReq.open("GET", URLToPDF, true);
oReq.responseType = "blob";
oReq.onload = function () {
let file = new Blob([oReq.response], {
type: "application/pdf",
});
FileSaver.saveAs(file, name+".pdf");
};
oReq.send();
},