其他分享
首页 > 其他分享> > js 将table中的数据导出为excel文件

js 将table中的数据导出为excel文件

作者:互联网

安装 xlsx

npm install --save xlsx

实现方法

toExcel(){
      let workBook = XLSX.utils.table_to_book(document.getElementById('data'));
      let wbout = XLSX.write(workBook, {
        bookType: 'xlsx',
        bookSST: true,
        type: 'array'
      });
      try {
        FileSaver.saveAs(new Blob([wbout], { type: 'application/octet-stream;charset=utf-8' }), '查询结果.xlsx');
      } catch (e) {
        if (typeof console !== 'undefined')
          console.log(e, wbout)
      }
      return wbout
    },

这里data 是table 的id,输出的文件名可以任意更改

标签:wbout,XLSX,console,xlsx,excel,js,table,type
来源: https://blog.csdn.net/weixin_43296748/article/details/104668017