vue导出excel(XLSX)

1、下载安装XLSX

2、引入xlsx文件

3、导出

tableData为表格数据

复制代码
const data = tableData.map(row => {
    const rowData = {};
    tableCols.forEach(column => {
      rowData[column.label] = row[column.prop];
    });
    return rowData;
  });
  const worksheet = XLSX.utils.json_to_sheet(data);
  const workbook = XLSX.utils.book_new();
  XLSX.utils.book_append_sheet(workbook, worksheet, 'Sheet1');
  XLSX.writeFile(workbook, 'exported_table.xlsx');
复制代码

date数据格式:

 

posted @   cmooc  阅读(568)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示