1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 前端使用插件导出表格数据到Excel

前端使用插件导出表格数据到Excel

时间:2022-07-26 23:30:32

相关推荐

前端使用插件导出表格数据到Excel

1、安装 vue-json-excel 依赖

npm install vue-json-excel

2、初始化 vue-json-excel

import Vue from 'vue'import JsonExcel from 'vue-json-excel'ponent('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、导出数据查看

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。