博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
echarts 显示下载按钮,echarts 自定义按钮,echarts 添加按钮
阅读量:6733 次
发布时间:2019-06-25

本文共 1225 字,大约阅读时间需要 4 分钟。

echarts 显示下载按钮,echarts 自定义按钮,echarts 添加按钮

 

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

©Copyright  蕃薯耀 2017年2月8日 星期三

http://www.cnblogs.com/fanshuyao/

 

一、echarts内置按钮

echarts按钮在工具栏。

内置有导出图片,数据视图,动态类型切换,数据区域缩放,重置五个工具。如下图所示:

 

按钮的配置在toolbox下的feature属性

http://echarts.baidu.com/option.html#toolbox

 

1、保存为图片:saveAsImage

 

文档见:http://echarts.baidu.com/option.html#toolbox.feature.saveAsImage

 

2、数据视图工具,可以展现当前图表所用的数据,编辑后可以动态更新:dataView

文档见:http://echarts.baidu.com/option.html#toolbox.feature.dataView

其它的不再说了,自己到官网看文档

 

下面的代码显示下载图片按钮及数据视图按钮:

 

 

Js代码  
  1. toolbox: {  
  2.             //show: true,  
  3.             itemSize: 20,  
  4.             itemGap: 30,  
  5.             right: 50,  
  6.             feature: {  
  7.                 dataView: {show:true},  
  8.                 saveAsImage: {  
  9.                     //excludeComponents :['toolbox'],  
  10.                     pixelRatio: 2  
  11.                 }  
  12.             }  
  13. }  

 

二、echarts自定义按钮

 

除了各个内置的工具按钮外,还可以自定义工具按钮。

注意,自定义的工具名字,只能以 my 开头,例如下例中的 myTool1,myTool2:

Js代码  
  1. {  
  2.     toolbox: {  
  3.         feature: {  
  4.             myTool1: {  
  5.                 show: true,  
  6.                 title: '自定义扩展方法1',  
  7.                 icon: 'image://http://echarts.baidu.com/images/favicon.png',  
  8.                 onclick: function (){  
  9.                     alert('myToolHandler1')  
  10.                 }  
  11.             },  
  12.             myTool2: {  
  13.                 show: true,  
  14.                 title: '自定义扩展方法',  
  15.                 icon: 'image://http://echarts.baidu.com/images/favicon.png',  
  16.                 onclick: function (){  
  17.                     alert('myToolHandler2')  
  18.                 }  
  19.             }  
  20.         }  
  21.     }  
  22. }  

 

 

 

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

©Copyright  蕃薯耀 2017年2月8日 星期三

http://www.cnblogs.com/fanshuyao/

你可能感兴趣的文章
安卓——之Animation动画特效
查看>>
特定用户部署 tomcat
查看>>
Confluence 6 导入一个文本文件
查看>>
【python进阶】深入理解系统进程1
查看>>
查看实时日志
查看>>
Confluence 6 索引支持的语言并进行修改
查看>>
dotweb——go语言的一个微型web框架(二)启动dotweb
查看>>
Android实现模拟登陆教务系统并解析网页数据
查看>>
mybatis plus分页查询之掉坑里
查看>>
Android Studio 3.5 Canary 13 发布
查看>>
VMware 收购 Kubernetes 初创公司 Heptio
查看>>
购物时添加数量
查看>>
1084. Broken Keyboard (20)
查看>>
CSS宽高等比布局
查看>>
使用Xposed强制android WebView开启debug模式
查看>>
第8章 泛型
查看>>
阿里云CPFS在人工智能/深度学习领域的实践
查看>>
MySql中varchar和varchar的区别
查看>>
java8新特性
查看>>
3-机器学习启蒙- 分类-分析情感
查看>>