安装
npm install xlsx
或者
yarn add xlsx
在页面中引入
import XLSX from 'xlsx'
完整方法
exportExcel() {
// 获取表格的Dom对象,el-table分上下两个表格
var body = document.querySelector('.el-table__body')
var header = document.querySelector('.el-table__header')
//创建并合并成一个
const table = document.createElement('table')
table.innerHTML = header.innerHTML + body.innerHTML
//一些参数
var wb = utils.table_to_book(table, {
sheet: '工作表格', // 工作表格名称
raw: true //是否关闭自动加工,参数功能具体请查阅xlsx文档
})
// 导出工作表
return writeFile(wb, '工作表格.xlsx')
},