关于javascript:前端导出excel代码

46次阅读

共计 361 个字符,预计需要花费 1 分钟才能阅读完成。

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

正文完
 0