npm install xlsx
npm install file-saver --save
为需要下载的表格绑定id
<table id="table"></table>
const xlsxParam = { raw: true };// 导出的内容只做解析,不进行格式转换
const wb = XLSX.utils.table_to_book(document.querySelector('#table'), xlsxParam);
/* get binary string as output */
const wbout = XLSX.write(wb, { bookType: 'xlsx', bookSST: true, type: 'array' });
try {
FileSaver.saveAs(new Blob([wbout], { type: 'application/octet-stream' }), 'import logs list.xlsx')
} catch (e) {
//失败回调
}