1 文章用到element-plus 和vue3 vue2 一样的,可以直接引用使用
主要是将el-table的数据或者数组其他形式的数据下载为excel文件
2安装相关的库
npm install -S file-saver
npm install -S xlsx
3 页面使用引用
import XLSX from 'xlsx';
import FileSaver from 'file-saver';
如果报错可以使用下面的方法 (亲测有效)
import * as XLSX from 'xlsx'
import * as FileSaver from 'file-saver'
4 表格数据,直接copy用
<template>
<el-button @click="userExport">点我下载</el-button>
<el-table :data="tableDataAll" style="width: 100%">
<el-table-column prop="date" label="Date" width="180"