这次开发,产品让实现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图表数据导出成表格相关推荐

  1. 查询php 输出表格,php输出excel表格数据-PHP如何将查询出来的数据导出成excel表格(最好做......

    PHP如何将查询出来的数据导出成excel表格(最好做... php 把数据导出excel表格有多种方法,使用 phpExcel 等,以下代码接通过 header 生成 excel 文件的代码示例: ...

  2. Vue将echarts数据导出成excel文件

    Vue将echarts数据导出成excel文件 一.下载vendor插件 下载 vendor 文件放置项目的 src 目录下 链接:https://pan.baidu.com/s/1XYYQ186zo ...

  3. jQuery表格数据导出成Excel插件

    下载地址 一款能将网页上的Table表格数据导出成Excel文件的插件,这个导出插件使用jQuery代码实现的,很实用的导出Excel插件. dd:

  4. Vue 之 echarts 图表数据可视化的基础使用(简单绘制各种图表、地图)

    Vue 之 echarts 图表数据可视化的基础使用(简单绘制各种图表.地图) 目录 Vue 之 echarts 图表数据可视化的基础使用(简单绘制各种图表.地图) 一.简单介绍 二.环境搭建 三.使 ...

  5. vue导出excel加一个进度条_vue项目中如何把数据导出成excel文件

    Loading... 关于vue中如何把数据导出成excel文件 ### 1. 安装依赖 ``` yarn add file-saver yarn add xlsx yarn add script-l ...

  6. Echarts图表数据变动后重新渲染

    在Echarts图表数据发生变化时,经常需要重新渲染表格.官方文档中有一个选项,一直忘记记录,所以在这里记录一下. 前言:之前使用echarts折线图时,先是加载十条数据,后面再次加载一条数据发现页面 ...

  7. python抓取数据库数据封装成json_用Python将mysql数据导出成json的方法

    1.相关说明 此脚本可以将Mysql的数据导出成Json格式,导出的内容可以进行select查询确定. 数据传入参数有:dbConfigName, selectSql, jsonPath, fileN ...

  8. Pl/sql 如何将oracle的表数据导出成excel文件?

    oracle将表数据导出成excel文件的方法 1)在SQL窗体上,查询需要导出的数据 --查询数据条件--select MID,CODE,NAME from Dxc_Goods_Cate where ...

  9. ad中装配图如何导出_如何把endnote中的research note和title等一起导出成表格或者txt?...

    问题源于:如何把endnote中的research note和title等一起导出成表格或者txt? 应该没有现成的style可以实现这个功能,需要自己新建一个, 1.在Endnote中依次点击Edi ...

最新文章

  1. 最大元最小元上确界_托盘天平最大秤量和最小秤量
  2. duilib基本布局学习(模仿百度网盘)及绑定按钮事件
  3. 对二维数组自定义排序、Treemap自定义排序、priorityqueue自定义排序
  4. 微信小程序 子组件调用父组件方法
  5. zookeeper的设计猜想-Follower角色
  6. Spring JdbcTemplate示例
  7. 60-100-024-使用-MySQL 表锁
  8. python基础:os.path的相关操作
  9. 记录:添加trace_event埋点并调用
  10. 【树叶识别】基于matlab BP神经网络树叶类别【含Matlab源码 799期】
  11. 四川省副高级职称计算机考试试题,四川省职称计算机考试题库.doc
  12. struct termios
  13. abbyyfinereader文字识别软件编辑Pdf教程序列号教程
  14. Windows系统服务器系统日志在哪里查看?
  15. B站视频缓存 音频和视频批量合并
  16. 【深度学习训练流程】浅析深度学习训练流程
  17. wps表格保存html,网页中的数据怎么导入excel表格数据-怎么把网页数据导入到wps表格中...
  18. kindle书摘-围城-相爱勿相伤
  19. 一张纸的厚度大约是0.08mm,对折多少次之后能达到珠穆朗玛峰的高度(8848.13米)?...
  20. 基于Flink百亿数据实时去重

热门文章

  1. BigBrother的大数据之旅Day 12 Hbase(1)
  2. 也谈地方门户网站运营
  3. 编程之旅-Day13
  4. 移动互联网十年,谁主沉浮?
  5. 深圳地铁回应女高管猝死:工作人员不能贸然救助
  6. 硬汉内贾德:让美国人战栗(推荐)
  7. 加快Kettle插入速度的小技巧
  8. Markdown 插入图片技巧
  9. 猿创征文|我的四个月Java学习成长之路——从基础到框架再到项目
  10. docker-compose部署SS