当前位置: 首页 > news >正文

vue自定义表头内容excel表格导出

1、安装

npm install xlsx file-saver

2、使用

import * as XLSX from 'xlsx'
import { saveAs } from 'file-saver'const exportAccounts = (data) => {// 将对象数组转换为 worksheetconst worksheet = XLSX.utils.json_to_sheet(data)// 创建 workbook 并附加 sheetconst workbook = XLSX.utils.book_new()XLSX.utils.book_append_sheet(workbook, worksheet, '账户信息')// 生成 Excel 文件并下载const wbout = XLSX.write(workbook, { bookType: 'xlsx', type: 'array' })saveAs(new Blob([wbout], { type: 'application/octet-stream' }), '账户列表.xlsx')
}
const test = [{"email": "test@outlook.com","password": "test",
]exportAccounts(test)

3、效果

http://www.xdnf.cn/news/247753.html

相关文章:

  • LangChain4j +DeepSeek大模型应用开发——7 项目实战 创建硅谷小鹿
  • SpringAI使用OpenAI API格式调用DeepSeek服务
  • 《AIStarter安装部署全攻略:AI绘画/数字人项目快速上手指南(含Windows环境配置要点)》
  • *(解引用运算符)与 ++(自增运算符)的优先级
  • 开始一个vue项目
  • 《排序算法总结》
  • 60常用控件_QSpinBox的使用
  • [FPGA Video IP] Frame Buffer Read and Write
  • 一文读懂EMC VNX存储的Fast Cache(第二部分:对比)
  • 【RocketMQ】- 源码系列目录
  • 实习入职的总结
  • 前端八股 CSS 1
  • Chromium 134 编译指南 - Android 篇:从Linux版切换到Android版(六)
  • 2025智能体的发展趋势
  • 深⼊理解指针(8)
  • 简单的Qwen3的本地部署、分析与常见报错
  • Cribl 数据脱敏 更多方法 MASK (三)
  • 第十六届 -- 蓝桥杯Web开发大学组省赛个人复盘
  • ESP-ADF esp_dispatcher组件之audio_service子模块资源管理函数详解
  • RAGFlow上传3M是excel表格到知识库,提示上传的文件总大小过大
  • 基于Redis实现-附近商铺查询
  • UE实用地编插件Physical Layout Tool
  • MySQL | DQL语句-连接查询
  • linux 使用nginx部署next.js项目,并使用pm2守护进程
  • 加载ko驱动模块:显示Arm版本问题解决!
  • 小白如何入门Python爬虫
  • 【playwright】内网离线部署playwright
  • PMP-第九章 项目资源管理(一)
  • 机器学习实操 第一部分 机器学习基础 第8章 降维技术
  • 深度学习中卷积的计算复杂度与内存访问复杂度