echarts 顯示下載按鈕,echarts 自定義按鈕,echarts 添加按鈕


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/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM