// res为后端传递的数据
const blob = new Blob([res], {
type: "application/ms-excel",
});
const elink = document.createElement("a");
elink.download = "文件名.xls";
elink.style.display = "none";
elink.href = URL.createObjectURL(blob);
document.body.appendChild(elink);
elink.click();
URL.revokeObjectURL(elink.href); // 开释URL对象
document.body.removeChild(elink);
发送申请时须要设置responseType: ‘blob’, 不然关上的excel会有乱码
发表回复