ecahrt 的 Y軸 刻度 splitNumber 自動設置

Y軸 刻度的 設置 項目中不可能固定寫死.

max: 0, // 設置的最大值
splitNumber: 10 , 均分的份數

此時會有個bug : 比如 max 爲 5027 , ecahrt 自動均分之後 會分爲  5000, 4000 等.. 
Y軸刻度值會比最大值 小. 

也就是說 Y軸的 最大值一定要比 顯示的值大, 而且需要去自己設置均分.才能解決這個 bug 

1  需要求 一個數的臨近它,並且比他大,可被10整除的數字;
	 如  5 變成 10  ; 15 變成 20 ; 
    (Math.floor(val / 10) + 1) * 10)
2  ecahrt 有個參數 interval 可以設置 均分的值 
	interval: 最大值 / 10 
	
這樣就可以解決這個問題

在這裏插入圖片描述

發佈了34 篇原創文章 · 獲贊 17 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章