原始需要导出的数据(这里我就导出两条数据)

导出后的excel内容

实现步骤:

1、安装xlsx插件

2、新建util文件,我这里是将代码放在util文件夹下的exportFile.js中(文件中的代码)

import * as XLSX from 'xlsx'
//将数据导出为excel文件
export let exportFile=(selectList)=>{if(selectList.length==0){console.log("导出的数据不能为空")return}let arr=selectList.map(item=>{// 这里根据自己的需求进行修改return {序列号:item.ID,姓名:item.name,年龄:item.age,性别:item.sex,};});let sheet=XLSX.utils.json_to_sheet(arr),book=XLSX.utils.book_new();// sheet1表示要导出的分区名字XLSX.utils.book_append_sheet(book,sheet,"sheet1");console.log("book",book)// user开头加时间戳的文件名,可以修改成其它名字XLSX.writeFile(book,`user${(new Date()).getTime()}.xls`);
}

3、注意根据自己的字段修改导出的内容,如下:

4、在需要的页面引入util文件,

import {exportFile} from '../plugin/fileUtils/exportFile'

直接在页面中使用,就可以导出想要的文件数据了

xlsx导出以excel文件导出数据相关推荐

  1. jws 方式表格导出,excel文件导出,rest风格接口实现

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 一.思路:从数据库表中查出list ,封装到 HSSFWorkook 中,再由HSSFWorkook ...

  2. js导出的xlsx无法打开_vue将数据导出为excel文件就是如此简单

    前言: 在以前需要将数据导出为excel文件时,往往需要后端提供支持,后端导出后以文件流的形式进行下载.但也带了一些问题,如: 1. 代码量复杂,一般前端难以完成. 2. 实现数据导出往往会大量消耗服 ...

  3. node爬取app数据_node爬取拉勾网数据并导出为excel文件

    前言 之前断断续续学习了node.js,今天就拿拉勾网练练手,顺便通过数据了解了解最近的招聘行情哈!node方面算是萌新一个吧,希望可以和大家共同学习和进步. 一.概要 我们首先需要明确具体的需求: ...

  4. python 导出大量数据到excel_怎么在python中将大量数据导出到Excel文件

    怎么在python中将大量数据导出到Excel文件 发布时间:2021-01-16 11:09:40 来源:亿速云 阅读:76 作者:Leah 这期内容当中小编将会给大家带来有关怎么在python中将 ...

  5. excel文件导出相应数据统计内容

    这次完成了一个以excel文件导出相应数据统计内容的功能,选取其中的一个放在下面: 1.首先在资源文件夹下创建一个excel的package,并创建一个xlsx文件 创建的时候要注意版本兼容问题,20 ...

  6. 第六期:如何通过知晓云将数据表导出为 Excel 文件

    作者:知晓云 - 小程序开发快人一步 来源:知晓课堂 在日常的工作中,常常需要根据运营需求对数据进行各种格式的处理和导出.导出后,不少人偏爱将数据放入 excel在进行处理. 一般来说,处理数据导出时 ...

  7. 编写Python脚本调用企查查股东信息接口将数据导出为excel文件

    此文章已同步更新至我的个人博客https://simonting.gitee.io 前言 调用企查查的API获取一万多家公司股东信息数据导出为excel文件. 1.设置IP白名单 IP获取建议使用百度 ...

  8. vue导出excel加一个进度条_vue项目中如何把数据导出成excel文件

    Loading... 关于vue中如何把数据导出成excel文件 ### 1. 安装依赖 ``` yarn add file-saver yarn add xlsx yarn add script-l ...

  9. 基于layui 的数据表格复杂表头导出到excel文件中

    基于layui,js-xlsx的前台数据复杂表头导出到excel文件中 前言 : layui table 加载 layui 表头样式 4. 封装之后的sheet !cols !rows ! merge ...

最新文章

  1. 计算机aoa综合题word,AOA-word综合题操作步骤(修正版)
  2. S01E05 Android体系结构
  3. Canvas的save和restore
  4. [2020-09-11 CQBZ/HSZX多校联测 T2] 泰拳警告(组合数+数学期望)
  5. 软件工程 工具之二—— PowerDesigner v12(六)
  6. 关于Kernel的思考
  7. Java标识符和关键字(static,final,abstract,interface)
  8. Atitit 网络爬虫与数据采集器的原理与实践attilax著 v2
  9. ISLR读书笔记十六:最大边际分类器(maximal margin classifier)
  10. CHD+CM-2 初始化集群和安装软件
  11. MySQL必知必会——语句总结
  12. 商业化广告--体系学习-- 11 -- 业务实战篇 --流量优化:如何兼顾广告收入和用户体验?
  13. Caused by: java.lang.invoke.LambdaConversionException: Invalid receiver type class redacted.BasicEnt
  14. 浅谈高内聚与松耦合,各人自扫门前雪,莫管他人瓦上霜
  15. 我走过最长的路,就是XMX的套路
  16. C++ vector去重 交集 并集
  17. vue---点击切换不同的图片
  18. Python爬取链家北京租房信息
  19. 容易被误解的overflow:hidden
  20. 付费专栏-付费课程-【购买须知】

热门文章

  1. brew 一直等待_壹配资网门户技术解盘20201104:尿素遇阻回落 铜等待突破-股票外汇期货配资门户...
  2. 获取protal服务器信息超时,portal服务器
  3. 学习 Python Django
  4. 弘辽科技:新手开淘宝店的步骤有哪些?如何起步?
  5. 二维码介绍及二维码的Python生成
  6. 基于WinUSB的异步方式bulk传输的稳定性问题
  7. 计算机视觉领域的一些牛人博客,研究机构等的网站链接 机器学习算法中文视频教程
  8. [book]《岩田先生》
  9. 基于SpringBoot的健身房管理系统
  10. 蓝绿部署、AB测试、灰度发布、⾦丝雀发布、滚 动发布的概念与区别