Vue将echarts数据导出成excel文件
Vue将echarts数据导出成excel文件
一、下载vendor插件
下载 vendor 文件放置项目的 src 目录下
链接:https://pan.baidu.com/s/1XYYQ186zomOXHXkBX6pV9g
提取码:5Gn1
二、封装导出函数
在 main.js 中加入以下代码
/*** 导出数据为excel* @param tHeader 表头 ['name', 'age']* @param tData 表内容 [{name: '张三', age: '20岁'}]* @param name 表名 '年龄表'*/
function exportDataExcel(tHeader, tData, name) {// 注意require路径为你的vendor文件路径const { export_json_to_excel } = require('@/vendor/Export2Excel');const data = tData.map(v => tHeader.map(j => v[j]))console.log(data);export_json_to_excel(tHeader, data, name);
}
// 将函数挂载到全局
Vue.prototype.exportDataExcel = exportDataExcel
三、在需要的地方整理参数后调用
exportData(){// 获取echarts数据var cityData = this.$refs.mapChart.getAtPresentData()// excel表头var tHead = ['地区', '地区编码', '线索量']// excel表体var tData = [];// excel文件名var tName = `${cityData.cityName}线索量`// 循环添加excel表体, key需跟表头对应cityData.atPresent.forEach(item => {tData.push({'地区': item.name,'地区编码': item.cityCode,'线索量': item.value})});// 导出this.exportDataExcel(tHead, tData, tName)},
四、导出结果
Vue将echarts数据导出成excel文件相关推荐
- vue导出excel加一个进度条_vue项目中如何把数据导出成excel文件
Loading... 关于vue中如何把数据导出成excel文件 ### 1. 安装依赖 ``` yarn add file-saver yarn add xlsx yarn add script-l ...
- Pl/sql 如何将oracle的表数据导出成excel文件?
oracle将表数据导出成excel文件的方法 1)在SQL窗体上,查询需要导出的数据 --查询数据条件--select MID,CODE,NAME from Dxc_Goods_Cate where ...
- java生成excel到本地_java 将数据库中的数据导出成Excel文件 并保存到本地 将文件地址返回给前端...
/*** 导出数据为Excel文件 * 下面注释的代码为直接响应到服务器的 *@paramrequest *@paramresponse *@return */@GetMapping("/e ...
- mysql 将数据导出成excel文件(.xls格式)
在mysql命令行下执行以下sql语句: mysql>select * from xi_table into outfile "d:\test.xls"; 一句话搞定.'d: ...
- iOS 中将数据导出成Excel文件 ---- libxlsxwriter框架
1.使用cocoapods导入libxlsxwriter pod libxlsxwriter在桥接文件中导入头文件 #import <xlsxwriter.h> 2.创建文件路径 let ...
- jQuery表格数据导出成Excel插件
下载地址 一款能将网页上的Table表格数据导出成Excel文件的插件,这个导出插件使用jQuery代码实现的,很实用的导出Excel插件. dd:
- 报表如何批量导出成 excel 文件
需求说明 报表展现后可以通过工具栏中的导出按钮将当前展现的报表导出成 excel 文件,但是在实际使用中通常会要求报表不需要展现,直接通过一些操作将报表导出成 excel 文件,并且往往会要求批量导出 ...
- 查询php 输出表格,php输出excel表格数据-PHP如何将查询出来的数据导出成excel表格(最好做......
PHP如何将查询出来的数据导出成excel表格(最好做... php 把数据导出excel表格有多种方法,使用 phpExcel 等,以下代码接通过 header 生成 excel 文件的代码示例: ...
- 数据导出到excel文件给客户端下载的几种方法
(原创)datagrid数据导出到excel文件给客户端下载的几种方法 看到这个觉得这个人很厉害,mvp啊. 我就改成这个样子了. Response.Clear(); Respons ...
最新文章
- Mac OS X 常用快捷键一览
- 【C++】rand函数的基本使用
- Perl 字符串操作
- Memory Cleaner for Mac(内存清理工具)最新版
- linux不支持tailf指令,Linux安装tailf
- 模拟电子_热敏电阻PTC和NTC的区别与作用
- Time-Series Representation Learning via Temporal and Contextual Contrasting
- 苹果的widget抄袭android,并非致敬!苹果解释iOS 14“桌面小工具”细节:和Android很不一样...
- 一篇文章带你深入理解 Java 中的Class.getClassLoader
- 对图片或者PDF流文件加水印
- 计算机派位录取,北京小升初派位入学随机录取志愿优先,与成绩无关
- 互联网日报 | 3月5日 星期五 | 抖音成为2020欧洲杯官方合作伙伴;携程GMV连续三年全球旅企第一;华为发布好望云服务...
- 如何为已有的项目添加Maven
- JAVA中如何实现代码优化(技巧讲解)
- BUUCTF Web 极客大挑战 2019 EasySQL
- Debian配置SMB服务-lnxserver3
- 笔记本计算机拆开视频,Designer笔记本电脑的视频电路拆解
- scanf库函数的返回值
- lisp 天正标高_天正lisp文件夹_晓东CAD家园-论坛-A/VLISP-[求助]:怎样设置这个lisp里的读取文件...
- 核心圈好图书推荐(二)
热门文章
- Leetcode:Pow(x,n)
- 杨振宁惹谁了?(zz)
- Bailian2688 求字母的个数【输入流】
- 强悍的 Linux —— 强悍的 ls
- 面向对象——类设计(一)
- java反射获取泛型_如何通过Java反射获取泛型类型信息
- python常问问题_Python新手在作用域方面经常容易碰到的问题
- spring boot api文档_Spring Boot: Spring Doc生成OpenAPI3.0文档
- python学到什么程度可以找到工作-月薪2万+的Python Web岗,学到什么程度能找到工作?...
- python自动化办公真的好用吗-用 Python 自动化办公能做到哪些有趣或有用的事情?...