js导出Excel的方法

js导出Excel的方法:

1.利用Blob对象生成一个xls格式的文件
2.利用a标签的download属性创建文件名,并下载到本地

let blob = new Blob([res.data], {
    type: "application/vnd.ms-excel"
});
const fileName = res.headers["content-disposition"].match(
    /filename=(\S*).xls/
)[1];
const elink = document.createElement("a");
elink.download = JSON.parse(fileName) + ".xls";
elink.href = window.URL.createObjectURL(blob);
elink.click();
window.URL.revokeObjectURL(elink.href);
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容