// 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会有乱码