Echarts 設置 圖標 默認平鋪 數據為零時繪畫


好久沒寫了

最近接了一個統計的功能  以前寫的都是一些最基礎的統計

廢話少說  我先把自己遇到的問題列出來 僅供參考

__________________我是分割線___________________

這次是做的折線圖line和柱狀圖bar切換的功能

可能泥萌都知道bar堆疊是類似“累加”的效果(反正以前我是不知道,cai)

會出現這種情況(后端數據突然沒了。效果不是很明顯,請放大圖片)

當數據為0的時候我給了最小高度  barMinHeight: 1  這樣數據為零的時候 會繼續繪制圖形

如圖 當數據為零的時候 會繼續疊加 導致超出整個高度

於是 我需要echarts提供給我一個平鋪的效果

 文檔上顯示   需要設置toolbox中magicType的類型為tiled

用過這個東西的都知道  不只是bar可以平鋪 line也可以平鋪

如果這樣寫了 我的頁面上會出現這樣的情況

 

 

 也就是說  不管是折線圖還是柱狀圖 剛開始都是 堆疊的狀態 點擊平鋪之后 才會是平鋪的狀態

換句話說 平鋪是建立在折線圖和柱狀圖類型的基礎上的  不能只給平鋪類型不給bar/line類型

只能重新找方法

這時候 我們可以直接 把我們series 中的 stack 換成 tiled  並把 我們magicType中的tiled類型去掉

於是就可以看到這種效果了

over ~~~~


免責聲明!

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



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