1、安装 vue-json-excel 依赖

npm install vue-json-excel

2、初始化 vue-json-excel

import Vue from 'vue'
import JsonExcel from 'vue-json-excel'Vue.component('downloadExcel', JsonExcel)

3、准备数据

在这里我们需要准备两个数据:

表头数据: headerData
表格数据: tabelData
(变量名可根据自己喜好定义)

4、html代码

<download-excel :data="tabelData"  :fields="headerData"type="xlsx"worksheet="My Worksheet":name="title"><el-button type="primary">导表</el-button>
</download-excel>

data:要导出的表格数据,
fields: 表头数据,
type:导出文件的格式,
worksheet:导出xlsx文件内的名称,
name: 导出表格的名称,

5、js代码

this.title = '导出表格数据'
this.headerData = {'姓名': 'name','年龄': 'age','性别': 'sex',
}
// key代表需要导出的每一列数据的名称,value代表对应的参数,和表格的prop没有关联,可以自己定义this.tabelData = [{'name': 'tom','age': '7','sex': '男',},{'name': 'jerry','age': '5','sex': '男',}
]
// 这里的key要和表头中定义的value要一样,不然导出的数据就没有

这里需要注意的是 ‘headerData ’ 的value值和 ‘tabelData ’ 数据的key要相同,这也是最重要的一点;
好了,导出表格数据就完成了,看看数据吧

6、导出数据查看

前端使用插件导出表格数据到Excel相关推荐

  1. js+PHP利用PHPExcel导出表格数据到excel

    这里写自定义目录标题 前言 通过js筛选出表格数据 PHP利用PHPExcel导出表格数据到excel 前言 因为在开发平台的时候遇到了需要将表格数据导出到Excel的情况,通过百度找到了PHP插件P ...

  2. 标题vue导出表格数据,excel表格打不开

    vue导出表格数据,excel表格打不开 代码如下,当时是将**responseType: 'blob'**写在{headers: getHeader() }外面,导致问题一直没解决,后来经过度娘,了 ...

  3. ant-design pro导出表格数据为Excel文件

    环境React+Ant Design 一.安装插件js-export-excel 1.yarn安装-记得以管理员身份执行 yarn add js-export-excelnpm安装 npm insta ...

  4. ant-design pro导出表格数据为Excel文件

    环境React+Ant Design 一.安装插件js-export-excel 1.yarn安装-记得以管理员身份执行 yarn add js-export-excelnpm安装 npm insta ...

  5. fastadmin中使用phpExcel导出表格数据到excel中

    虽然说fastadmin中表格自带导出excel,但是那个东西忒不好用了,每次点击导出,就刷新表格,默认最近七天的数据,所以无奈之下只好另寻办法了,废话不多说,接下来说一下phpExcel的使用: 一 ...

  6. oracle 数据 导出 excel 自动分多个文件,从oracle数据库中导出大量数据到excel中为什么自动分成了好几个excel文件《excel表格新手入门》...

    EXCEL中一个单元格中多行文本如何导入或复制到SQL SERVER 数据库表中? 保留换行符保存进数据表啊,读取出来显示的时候根据需要进行转换就行了,比如要在网页上显示,可以把换行符转换成HTML的 ...

  7. vb用数组方式快速导出MSFlexGrid表格数据到Excel表格中

    本来从MSFlexGrid或MSHFlexGrid导出数据到Excel中,是一个非常简单的问题,但论坛里还是经常有人问如何导出,有的虽然知道用单元格赋值方式循环导出,但速度太慢,因此写了一个通用的数据 ...

  8. vue中导出json数据为excel表格并保存到本地

    继我上次成功利用vue和elemen把excel的数据导入至前端vue,因为excel表中的数据有些必填项没有填写或者填写错误(比如写错字)所以就要将没有成功导入的数据导出成一份excel表并保存至本 ...

  9. php输出json到表格,Vue如何导出json数据到Excel电子表格方法

    本文主要介绍了Vue导出json数据到Excel电子表格的示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考,希望能帮助到大家. 一.安装依赖(前面基本一样) npm install file- ...

最新文章

  1. 2019寒假作业二:PTA7-1币值转换
  2. 详解网页中的关键词分布技术
  3. Nginx七层负载均衡配置
  4. 苹果cms V8 蓝色手机模板
  5. request-爬取一张图片的练习-答案-私
  6. UVA5876 Writings on the Wall 扩展KMP
  7. http请求中get和post方法的区别
  8. Python:一文让你彻底理解numpy中axis=-1/0/1/2... [实例讲解:np.argmax(axis= -1 0 1 2) np.sum(aixs= -1 0 1 2)]
  9. 2019南昌网络赛H The Nth Item(二阶线性数列递推 + 广义斐波那契循环节 + 分段打表)题解...
  10. 将十进制IP转换成二进制IP
  11. 模拟城市5一直显示服务器中断,EA关闭《模拟城市5》非关键功能缓解服务器问题...
  12. 解决雷神笔记本风扇声音太响太吵问题
  13. Github开始强制使用PAT(Personal Access Token)了
  14. 经典游戏----飞机大战
  15. 记唐晓芙---围城第一遍略读后记
  16. html图片十字形,CSS3 十字架
  17. APP测试基本流程及测试基本点
  18. Windows Server 2008之旅??Windows Server Backup功能_闲云野鹤?精神家园_百度空间
  19. kvm切换器不了linux系统,KVM切换器使用中最常见故障排除处理
  20. 软考高项:信息系统项目管理师笔记-信息化和信息系统 (P2)

热门文章

  1. python import自己写的.py文件
  2. 如何写一个完整的django网站:配置环境啥的不讲(python+mysql+html相关) 肆
  3. 千年之恋HTML+CSS
  4. MQSim模拟器论文阅读
  5. 订单失效怎么做的_数据库压力降低90%,携程机票订单缓存系统实践
  6. java 获取本机连接过的所有WiFI密码
  7. Power BI饼图
  8. 物联网典型的四层架构分析
  9. Miracast hardening
  10. 用Python和Tableau对母婴商品销量进行数据分析(附Python源码及Tableau文件)