时间:2024-08-23 00:02:21
使用js将表格数据导出成excel文件(xlsx,xlsx-style)
1.纯文本格式导出,不设置表格样式
直接使用插件xlsx生成表格的数据流,再使用file-saver实现excel文件的导出功能,安装步骤如下:
运行命令: npm install --save xlsx file-saver
import FileSaver from 'file-saver' ; import XLSX from 'xlsx' ; function downloadExcel ( id , fileName ) { /* 从表生成工作簿对象 */ var wb = XLSX . utils . table_to_book ( document . querySelector ( `# ${ id } ` ) ) ; /* 获取二进制字符串作为输出 */ var wbout = XLSX . write ( wb , { bookType : 'xlsx' , bookSST : true , type : 'array' , } ) ; try { FileSaver . saveAs ( //Blob 对象表示一个不可变、原始数据的类文件对象。
《js表格数据导出excel》不代表本网站观点,如有侵权请联系我们删除
精彩推荐