js导出Excel的方法

2019-09-26  本文已影响0人  子语喵
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);
上一篇下一篇

猜你喜欢

热点阅读