echarts動態(tài)渲染柱狀圖背景顏色及頂部數(shù)值方法詳解
第一種 單個柱子變色
眾所周知 柱狀圖的背景色在series下的 itemStyle 的color下修改 不同數(shù)據(jù)讓每個柱狀圖背景顏色不同 這個時候就需要自定義 所以我在color后跟了一個箭頭函數(shù) 里面的參數(shù)params跟formatter里的是一樣的 可以打印出來 看下里面有什么值 我打印了一下
所以這個時候就可以根據(jù)你想要的數(shù)據(jù) 改變成想要的顏色 就如我這里的寫法
itemStyle:{ color: (params) =>{ console.log(params) if (params.name == "Mon"){ return "yellowgreen" } else { return "bisque" } } },
我判斷這里x軸名字為Mon的那個顏色為黃綠 其他的為bisque
然后下方的頂部數(shù)值也簡單了
老規(guī)矩先打印一下params
label:{ show: true, position:"top", formatter: (params) =>{ let res = "" // 如果背景顏色為yellowgreen的 則顯示 if (params.color == "yellowgreen"){ res += params.data } console.log(params) return res } }
直接根據(jù)背景顏色進(jìn)行判斷就好了
第二種 多個柱子變色
比方有一個數(shù)組 來判斷當(dāng)前是什么顏色的 color下面就可以用params.dataIndex當(dāng)前柱子的下標(biāo)來做 如果你的數(shù)組里 不是顏色(一般不是)而是一個參數(shù)比如isColor為1時是yellowgreen為0時是bisque 則color里如下寫法
if (bg[params.dataIndex] == 1){ return "yellowgreen" } else if (bg[params.dataIndex] == 0){ return "bisque" }
下方的頂部數(shù)據(jù)還是根據(jù)顏色判斷即可
總結(jié)
到此這篇關(guān)于echarts動態(tài)渲染柱狀圖背景顏色及頂部數(shù)值的文章就介紹到這了,更多相關(guān)echarts動態(tài)渲染柱狀圖背景色內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
js string 轉(zhuǎn) int 注意的問題小結(jié)
Javascript將string類型轉(zhuǎn)換int類型的過程中總會出現(xiàn)不如意的問題,下面為大家介紹下js string轉(zhuǎn)int的一些注意的問題,感興趣的朋友可以參考下2013-08-08uni-app實(shí)現(xiàn)頁面通信EventChannel的操作方法
使用了EventBus的方法實(shí)現(xiàn)不同頁面組件之間的一個通信,在uni-app中,我們也可以使用uni-app API,uni.navigateTo來實(shí)現(xiàn)頁面間的通信,這篇文章主要介紹了uni-app實(shí)現(xiàn)頁面通信EventChannel的操作方法,需要的朋友可以參考下2024-05-05layui在表格中嵌入上傳按鈕并修改上傳進(jìn)度條的實(shí)例
這篇文章主要介紹了layui在表格中嵌入上傳按鈕并修改上傳進(jìn)度條的實(shí)例,本文給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧2024-07-07javascript獲得CheckBoxList選中的數(shù)量
javascript獲得CheckBoxList選中的數(shù)量(jQuery與Javascript對照學(xué)習(xí)/前臺與后臺)2009-10-10使用 JavaScript 創(chuàng)建可維護(hù)的幻燈片效果代碼
顯然,效果很實(shí)用。對于這個效果,我們并不解釋如何去使用效果庫,而是講解如何創(chuàng)建類似的效果,并保持他的可用性,分離式(unobtrusive),可維護(hù)性(讓未來的維護(hù)者,在不需要修改你的腳本的情況下,修改圖片,外觀或文本標(biāo)簽)。2008-06-06JavaScript實(shí)現(xiàn)水平進(jìn)度條拖拽效果
這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)水平進(jìn)度條拖拽效果的相關(guān)資料,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-01-01