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

vue使用xlsx库导出excel

引入xlsx库

import XLSX from "xlsx";

将后端接口返回的数据和列名,拼接到XLSX.utils.aoa_to_sheet中

  exportExcel() {debugger;if (!this.feedingTableData || this.feedingTableData.length == "0") {this.$message.error("投料信息为空,不能导出excel");} else {const headers = this.columnList;const body = this.feedingTableData.map((item) =>headers.map((key) => item[key]));const worksheet = XLSX.utils.aoa_to_sheet([headers, ...body]);// 创建工作簿const workbook = XLSX.utils.book_new();// 添加工作表到工作簿XLSX.utils.book_append_sheet(workbook, worksheet, "投料信息");// 导出文件XLSX.writeFile(workbook, "投料信息.xlsx");}},
http://www.lryc.cn/news/599913.html

相关文章:

  • 零基础-动手学深度学习-6.1 从全连接层到卷积
  • 【高等数学】第五章 定积分——第四节 反常积分
  • DuoPlus云手机再上新:统一配置品牌型号、代理分组与便捷搜索功能全面提升!
  • zabbix服务自动发现、自动注册及配置钉钉告警(小白的“升级打怪”成长之路)
  • 2025年第四届创新杯(原钉钉杯)赛题浅析-助攻快速选题
  • Keepalived 原理及配置(高可用)
  • 构建跨平台远程医疗系统中的视频通路技术方案探究
  • 关于PGCE专家技术认证解决方案
  • Colab中如何临时使用udocker(以MinIO为例)
  • 5G基站信号加速器!AD8021ARZ-REEL7亚德诺 超低噪声高速电压放大器 专利失真消除技术!
  • 轻松管理 WebSocket 连接!easy-websocket-client
  • 为什么数组可以做到时间复杂度为O(1)的随机访问
  • MJ11032G和MJ11033G是对管由onsemi/安森美公司研发的一款高性能、低功耗的达林顿晶体管
  • Go、Node.js、Python、PHP、Java五种语言的直播推流RTMP协议技术实施方案和思路-优雅草卓伊凡
  • 从“人工眼”到‘智能眼’:EZ-Vision视觉系统如何重构生产线视觉检测精度?
  • VoWiFi技术深度解析:架构、流程与演进
  • 【数据库】探索DBeaver:一款强大的免费开源数据库管理工具
  • Python 程序设计讲义(21):循环结构——while循环
  • 深入浅出设计模式——创建型模式之工厂模式
  • Qt Mysql linux驱动编译
  • 异步---在b 方法中,想获取a 方法中接口最终返回值(或者说,等a方法中所有接口都返回值,再获取最终值)
  • ISIS高级特性LSP的分片扩展
  • 基于springboot的剧本杀预约管理系统
  • Windows Server 2003 R2系统C盘扩容教程
  • 蜘蛛强引的原理与百度SEO的关系
  • Java学习第七十三部分——Redis
  • Qt 与 MySQL 高级应用开发
  • 2025 Gitee vs. GitLab:全面对比与选择指南
  • Spring Boot 自动装配底层源码实现详解
  • 1 51单片机-C51语法