<el-button size="small" type="primary" @click="exportExc">导出名单</el-button>
import FileSaver from "file-saver";
import XLSX from 'xlsx'
exportExc() {
// 如果有固定列设置了fixed
//const xlsxParam = { raw: true }; //不转换格式,按原表格导出
// const fix = document.querySelector('.el-table__fixed');
// let wb;
// if (fix) { //判断要导出的节点中是否有fixed的表格,如果有,转换excel时先将该dom移除,然后append回去
// wb = XLSX.utils.table_to_book(document.querySelector('#table').removeChild(fix), xlsxParam);
// document.querySelector('#table').appendChild(fix);
// } else {
// wb = XLSX.utils.table_to_book(document.querySelector('#table'), xlsxParam);
// }
// const wbout = XLSX.write(wb, { bookType: 'xlsx', bookSST: true, type: 'array' })
// try {
// FileSaver.saveAs(new Blob([wbout], { type: 'application/octe
Element-ui表格导出Excel
最新推荐文章于 2024-07-15 14:11:24 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)