将echarts图表数据导出成表格
这次开发,产品让实现echarts图表上加个导出按钮,需要导出成excel表格。如图所示:
开始一点思路都没有,百度了之后找到一个我个人觉得很不错的方法。上代码:
首先肯定是写按钮,给按钮加点击导出事件
<a-button size="small" @click="tableToExcel">导出表格</a-button>
methods:{tableToExcel() {// 用,隔开,一个逗号就是一个单元格let str = '时间,商品名称,商品ID,商品图片,销量\n'let { salesList,goodsInfo } = this//处理表格导出需要的数据let echartsData = salesList.map((item) => ({date:item.date,name: goodsInfo.goodsName,ItemId:goodsInfo.goodsID,itemPic:goodsInfo.viewImageData[0],sales:item.sales}))//遍历生成数据for(let i = 0 ; i < echartsData.length ; i++ ){for(const key in echartsData[i]){str+=`${echartsData[i][key] + '\t'},`; }str+='\n';}//防止中文乱码const uri = 'data:text/csv;charset=utf-8,\ufeff' + encodeURIComponent(str)const link = document.createElement("a");link.href = uri;// 对下载的文件命名link.download = `导出表格.csv`;link.click()}
}
这样就可以把echarts图表数据导出成表格了。
(ps:我也是小白,有更好的方法可以一起讨论呀)
将echarts图表数据导出成表格相关推荐
- 查询php 输出表格,php输出excel表格数据-PHP如何将查询出来的数据导出成excel表格(最好做......
PHP如何将查询出来的数据导出成excel表格(最好做... php 把数据导出excel表格有多种方法,使用 phpExcel 等,以下代码接通过 header 生成 excel 文件的代码示例: ...
- Vue将echarts数据导出成excel文件
Vue将echarts数据导出成excel文件 一.下载vendor插件 下载 vendor 文件放置项目的 src 目录下 链接:https://pan.baidu.com/s/1XYYQ186zo ...
- jQuery表格数据导出成Excel插件
下载地址 一款能将网页上的Table表格数据导出成Excel文件的插件,这个导出插件使用jQuery代码实现的,很实用的导出Excel插件. dd:
- Vue 之 echarts 图表数据可视化的基础使用(简单绘制各种图表、地图)
Vue 之 echarts 图表数据可视化的基础使用(简单绘制各种图表.地图) 目录 Vue 之 echarts 图表数据可视化的基础使用(简单绘制各种图表.地图) 一.简单介绍 二.环境搭建 三.使 ...
- vue导出excel加一个进度条_vue项目中如何把数据导出成excel文件
Loading... 关于vue中如何把数据导出成excel文件 ### 1. 安装依赖 ``` yarn add file-saver yarn add xlsx yarn add script-l ...
- Echarts图表数据变动后重新渲染
在Echarts图表数据发生变化时,经常需要重新渲染表格.官方文档中有一个选项,一直忘记记录,所以在这里记录一下. 前言:之前使用echarts折线图时,先是加载十条数据,后面再次加载一条数据发现页面 ...
- python抓取数据库数据封装成json_用Python将mysql数据导出成json的方法
1.相关说明 此脚本可以将Mysql的数据导出成Json格式,导出的内容可以进行select查询确定. 数据传入参数有:dbConfigName, selectSql, jsonPath, fileN ...
- Pl/sql 如何将oracle的表数据导出成excel文件?
oracle将表数据导出成excel文件的方法 1)在SQL窗体上,查询需要导出的数据 --查询数据条件--select MID,CODE,NAME from Dxc_Goods_Cate where ...
- ad中装配图如何导出_如何把endnote中的research note和title等一起导出成表格或者txt?...
问题源于:如何把endnote中的research note和title等一起导出成表格或者txt? 应该没有现成的style可以实现这个功能,需要自己新建一个, 1.在Endnote中依次点击Edi ...
最新文章
- 最大元最小元上确界_托盘天平最大秤量和最小秤量
- duilib基本布局学习(模仿百度网盘)及绑定按钮事件
- 对二维数组自定义排序、Treemap自定义排序、priorityqueue自定义排序
- 微信小程序 子组件调用父组件方法
- zookeeper的设计猜想-Follower角色
- Spring JdbcTemplate示例
- 60-100-024-使用-MySQL 表锁
- python基础:os.path的相关操作
- 记录:添加trace_event埋点并调用
- 【树叶识别】基于matlab BP神经网络树叶类别【含Matlab源码 799期】
- 四川省副高级职称计算机考试试题,四川省职称计算机考试题库.doc
- struct termios
- abbyyfinereader文字识别软件编辑Pdf教程序列号教程
- Windows系统服务器系统日志在哪里查看?
- B站视频缓存 音频和视频批量合并
- 【深度学习训练流程】浅析深度学习训练流程
- wps表格保存html,网页中的数据怎么导入excel表格数据-怎么把网页数据导入到wps表格中...
- kindle书摘-围城-相爱勿相伤
- 一张纸的厚度大约是0.08mm,对折多少次之后能达到珠穆朗玛峰的高度(8848.13米)?...
- 基于Flink百亿数据实时去重