首先需要2个JS文件
这俩个js搜一下应该都有的

页面2个按钮

data数据

JS如下

先点击模拟发送请求,再导出数据结果如下

实现多层结构导出,完整代码

<template><div><el-button type="primary" @click="getData">模拟发请求</el-button><el-button type="primary" @click="exportExcel">导出</el-button></div>
</template><script>
export default {// name: "themeCfg",data() {return {classList: [{className: "A班",students: [{stuName: "xxx",age: 38,sex: "男"},{stuName: " TTT",age: 18,sex: "女"}]},{className: "B班",students: [{stuName: " ZZZ",age: 28,sex: "男"}]}],excelData: []};},methods: {getData() {console.log("请求成功");//拿到数组classList 根据你需要的数据处理,然后进行打印//假设需要 每个班级的Name和其对应的学生信息 如 a班 xxx 28 男 || a班 TTT 18 女this.classList.forEach(v => {v["students"].forEach(j => {// 定义一个空数组 接处理后的数据this.excelData.push({className: v["className"],stuName: j["stuName"],age: j["age"],sex: j["sex"]});});});console.log(this.excelData);},exportExcel() {//没有数据不打印if (this.excelData.length === 0) {return;}import("@/vendor/Export2Excel").then(excel => {const tHeader = ["班级名称", "学生姓名", "年龄", "性别"];const filterVal = ["className", "stuName", "age", "sex"];const data = this.formatJson(filterVal, this.excelData);excel.export_json_to_excel({header: tHeader,data,filename: `某学校下班级学生数据_`});});},formatJson(filterVal, jsonData) {return jsonData.map(v => filterVal.map(j => v[j]));}}
};
</script><style lang="less" scoped></style>

JS实现Excel表格数据的导出相关推荐

  1. excel表格数据导入导出

    /** * 导出数据到excel表格 * Created by shenjianhua on 2018-12-28 */ package com.luer.comm.excel; import jav ...

  2. iview table数据直接导出_(excel表格数据导入导出)iView如何实现excel导入导出

    请问:ERP系统的数据怎么导出Excel和Excel的数据怎么导入ERP? 一般的方法是: 在你找那个数据页面会有数据输出选项--点击 然后到登陆ERP的第一个远程桌面,会有一个资料夹 (各公司的命名 ...

  3. Excel表格数据的导出方法

    第一步我们是在页面给一个询问语句的方法,用来询问用户是否要导出当前页面的数据,然后再给一个确定的方法,用的是window.open,直接在浏览器页面打开. 为了保证我们导出 来的数据和页面的数据是一样 ...

  4. 使用xlsx.full.min.js读取excel表格数据

    话不多说,直接上图 excel 数据是这样的 结果是这样的 代码如下,需要引入xlsx.full.min.js 下载地址 <!doctype html> <html lang=&qu ...

  5. 【Unity】安装配置Python使用protobuf转换Excel表格数据并在unit中使用

    前言: 之前使用NPOI插件编写的导表工具,其实就是直接将数据进行序列化,解析时还需要进行反序列化,步骤比较繁复,最近看到Google的一个开源的项目protobuf,不仅可以用于进行excel表格数 ...

  6. 《Unity 3D游戏客户端基础框架》protobuf 导excel表格数据

    前言: 之前使用NPOI插件编写的导表工具,其实就是直接将数据进行序列化,解析时还需要进行反序列化,步骤比较繁复,最近看到Google的一个开源的项目protobuf,不仅可以用于进行excel表格数 ...

  7. asp.net将内容导出到Excel,Table表格数据(html)导出EXCEL

    代码: 1 /// <summary> 2 /// HTML Table表格数据(html)导出EXCEL 3 /// </summary> 4 /// <param n ...

  8. ant 改变表格数据_React ant design表格导出数据为EXCEL表格数据

    一.由于公司项目需要,需要将表格数据导出为EXCEL表格数据.环境React+Ant Design 二.安装插件js-export-excel yarn安装-记得以管理员身份执行 yarn add j ...

  9. 表格导出计算机,电脑怎么导出excel表格数据-如何将百度指数数据导出到Excel表格...

    系统没有导出功能,电脑表格里的数据有什么方法拿... 将网页表格数据导入到Excel中的方法: 第一步,将包括所需表格的网页打开,并按CTRL C把网址复制到剪贴板,以备下一步使用. 第二步,打开运行 ...

最新文章

  1. sql server 2008数据导入Oracle方法
  2. oracle可视化工具IB,oracle小记:dba_data_files
  3. shell脚本批量追踪ip路由走向
  4. Apache Hook机制解析(下)——实战:在自己的代码中使用Apache的钩子
  5. Go gin获取GET请求参数
  6. ajax技术书,ajax技术
  7. SQL Server 2005: Constraints
  8. PHP 是生还是死?
  9. 如何将图例排除在情节之外
  10. go语言中输入的方式,获取用户的输入信息
  11. 【HDU 5869】Different GCD Subarray Query【区间不同 gcd 个数】
  12. 20170716xlVba销售明细转销售单据
  13. 电阻电容电感PCB封装真实尺寸大小
  14. 关于互联网之技术总监工作的职责职能比较好的文章收集
  15. AI+医疗如何商业破冰?6位一线专家这样说
  16. 帝国cms登陆表单的制作与变量说明
  17. 获上市公司投资的睿图智能,如何打开“机器视觉”新空间?
  18. 深入CC3200(1)—芯片简介及学习方法
  19. 手机泰拉瑞亚在线联机服务器ip,泰拉瑞亚1.4版本如何用IP联机
  20. python在姓名的左右_怎样用Python给宝宝取个好名字?

热门文章

  1. 搭载专业游戏芯片,这款百元真无线耳机很强吗?开箱实测一番
  2. App 上线被拒绝的原因有哪些?
  3. CPU设计——CPU核解析——cv32e40p
  4. FDTD solutions——TFSF(全场散射场)光源及斜入射
  5. 使用YYLabel匹配连接
  6. synchronized批量重偏向与批量撤销
  7. vtop工具使用分析
  8. 文件下载加水印工具类(pdf、word、excel、图片)
  9. SQL模糊查询时LIKE怎样跟变量
  10. 疫情可视化(visualization)