ECHARTS柱狀圖點擊事件出現重復多次


開發過程中通常在使用Echarts畫圖之后,我們經常會碰到這樣的需求:在柱狀圖上,點擊某條柱形,調用相應的方法或跳轉相應的界面,

當我遇到這個需求第一就想到了用on綁定點擊事件的方法,然后就在代碼上進行嘗試,果然可以實現這個功能,當點擊事件是重新獲取數據重新渲染一個圖表呢,也好實現,

但是當遇到原始圖表設有切換數據渲染的功能時呢,

最近做圖表開發的時候就遇到這種情況,下面給出我做的圖表:

 

這時候如果切換數據再次點擊柱狀時,點擊的數據會重復多次,切換多少次就會有多少次

解決辦法:

  在綁定點擊事件前關掉點擊:

                dmChart.off('click');
		dmChart.on('click', function (parmas) {
			alert(parmas.name);
	
		});

  完美解決,記錄一下!

 


免責聲明!

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



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