本文记录文件下载处理文件流 之前不太了解 再次记录 以备后续查看
Blob 接受文件流
利用a标签的下载功能 创建a标签
设置a标签的download属性
设置a标签的href属性
把a标签拼接到页面上
然后 模拟a标签的click操作
直接把下面代码粘贴到请求返回的回调函数中就可以了
const blob = new Blob([res]);
const fileName = "模板.txt"; //下载文件名称
const elink = document.createElement("a");
elink.download = fileName;
elink.style.display = "none";
elink.href = URL.createObjectURL(blob);
document.body.appendChild(elink);
elink.click();
URL.revokeObjectURL(elink.href); // 释放URL 对象