vue3 使用XLSX导出
1 :在index.html引入 <script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.17.2/xlsx.full.min.js"></script>
2:页面使用
<el-table id="elCostTable"></el-table>
// 获取表格数据
const table = document.getElementById("elCostTable");
const wb = XLSX.utils.table_to_book(table, { raw: true });
const fileName = `测试.xlsx`;
// 导出文件
const sheetBlob = XLSX.writeFile(wb, fileName, {
bookType: 'xlsx',
type: 'array'
});