vue table组件数据下载为XLSX文件
产品突然要求将页面table表格内的数据下载为xlsx文件,后端又不想给接口,产品要的还比较急。
这里就需要使用组件 XLSX,安装依赖
页面内引用XLSX插件
import XLSX from ‘xlsx’
使用事件进行下载xlsx文件
勾选需要下载的数据或者当前页面数据
文件下载后的xlsx文件的表头为id,nickname,uid,secUid等等,对象数组内的对象的键值(key)
downloadInfo() {
let xlsxData = []