首先安装两个包

"xlsx": "^0.17.4",
"file-saver": "^2.0.5"

直接复制放到package.json中的dependencies对象中,npm install一下就ok,是不是非常的简单
下一步,组件中使用
在组件中引用这两个包

import XLXS from "xlsx";
import FileSaver from "file-saver";

导出方法

const exportClick = () => {// 导出文件名const filename = "导出.xlsx";// 导出表格加id,通过id获取要导出的表单const wb = XLXS.utils.table_to_book(document.getElementById("table"));const wbout = XLXS.write(wb, {bookType: "xlsx",bookSST: true,type: "array",});try {FileSaver.saveAs(new Blob([wbout], {type: "application/octet-stream",}),filename);} catch (e) {console.log(e);}return wbout;};

vue3中导出excel表格相关推荐

  1. vue中导出Excel表格

    vue中导出Excel表格 项目中我们可能会碰到导出Excel文件的需求,一般后台管理系统中居多,将table中展示的数据导出保存到本地.当然我们也可以通过一些处理来修改要导出的数据格式,具体需求具体 ...

  2. Extjs 从grid中导出Excel表格。后台为C#(绝对好用)(按照自己的需求修改版本)...

    最近生成Excel表格,稍微得到一点新的体会,特此更新自己开发时候的版本. 开发工具:VS2005 数据库:oracle10.1 浏览器:firefox3.5.9 第一步,web层aspx文件 需要载 ...

  3. ag-grid-angular 中导出Excel表格 及其配置

    ag-grid-angular 中导出Excel表 及其配置 api 常用params 详解 自定义页眉和页脚 定义样式 样式参数详解 api exportDataAsExcel(params) 常用 ...

  4. node.js/VUE项目中导出excel表格的多种实现方法(D2admin适用)

    方法一.vue+js-xlsx 1.vue项目内安装两个依赖:xlsx.file-saver  npm install xlsx --save  npm install file-saver --sa ...

  5. Extjs 从grid中导出Excel表格。后台为C#(绝对好用)

    一.在程序中增加附件中js文件的引用: 二.定义一个导出Excel文件的函数: function ExportExcel(gridPanel,config) {if (gridPanel) {var ...

  6. vue中导出excel表格(支持导出图片)

    //安装插件 npm install js-table2excel //引入插件 import table2excel from 'js-table2excel' //tableData数据 tabl ...

  7. Thinkphp导入、导出Excel表格

    Thinkphp中导出Excel表格具体方法如下: 1.在ThinkPHP/Library/Vendor目录下新建文件夹PHPExcel,将excel文件解压后放入文件夹中. (下载地址:链接:htt ...

  8. java中使用jxl导出Excel表格详细通用步骤

    该方法一般接收两个参数,response和要导出的表格内容的list. 一般我们将数据库的数据查询出来在页面进行展示,根据用户需求,可能需要对页面数据进行导出. 此时只要将展示之前查询所得的数据放入s ...

  9. 批量追踪中通快运物流,并将信息导出EXCEL表格

    一般我们批量查询中通快运物流时,可以把查询后的信息以导出EXCEL表格的形式保存到电脑上吗?小编的回答当然是可以的,下面一起来操作. 查询中通物流 打开软件,在"添加单号"功能上, ...

最新文章

  1. Windows x64内核学习笔记(一)—— 环境与配置
  2. anaconda怎么使用python包_Anaconda中python包的介绍与使用方法
  3. 推荐一套高效的码字工具
  4. windows下有趣的小玩意
  5. 本地tomcat启动war包_「shell脚本」懒人运维之自动升级tomcat应用(war包)
  6. go设置后端启动_Go语言基础(十四)
  7. Welcome to Swift (苹果官方Swift文档初译与注解八)---53~57页(第二章)
  8. 11.06T1 DLZ常数剪枝+DP
  9. [ 逻辑锻炼] 用 JavaScript 做一个小游戏 ——2048 (详解版)
  10. 在X79 LGA2011上改造安装利民AX120R LGA1200风扇
  11. graphpad饼状图_Graphpad Prism 堆叠图
  12. C#最简单的NetMeeting
  13. unity3d如何利用asset store下载一些有用的资源包
  14. html5 预览图片原理,html5实现图片预览和查看原图
  15. Cortex-M3技术参考手册 2022年3月1日
  16. adb和frida的一点简单使用记录
  17. 多线程是啥?有啥用?(上)
  18. 电脑文件不小心删除了怎么恢复 ? 删除的文件如何恢复文件?
  19. 微信小程序html文章添加跳转链接,微信小程序跳转外部链接(h5页面)以及数据交互...
  20. Android usb otg通讯总结 HiD通讯直接来取吧

热门文章

  1. python找不到了_python包找不到
  2. 心路历程 部分感想
  3. Android app资源监控
  4. 工作一到五年的Java程序员该如何提升自己?
  5. 我的心只悲伤七次-纪伯伦
  6. bugku 贝斯家族 (base91参照表)
  7. 桌面窗口管理器(dwn.exe)内存占用大怎么解决
  8. 计算机二级Ms考试试题是如何抽取的,考证必学 | 计算机二级MS Office考试全攻略...
  9. 高等数学 - 条件收敛和绝对收敛有什么区别
  10. fs.readFileSync 引入路径错误