ECharts柱狀圖關閉鼠標hover時的高亮樣式詳解
最近在做圖表相關的需求,使用的是echarts來畫圖。
今天算是遇到一個比較坑的點了吧,就是兩根柱狀圖重疊對比,設計圖把某根柱狀圖的顏色設計得比較淺,因為echarts的柱狀圖本身hover到柱子上的時候,會有個高亮狀態(tài),畫出來的圖形本身是這樣的:

鼠標hover上去的時候,因為預算的那根柱子的背景色設計得比較前,鼠標hover的時候,提示正常展示了,但是被echarts本身hover的時候高亮狀態(tài),導致柱子看不見了:

因為影響到了圖表的效果,所以想要關閉echarts的高亮狀態(tài) ,查文檔,發(fā)現(xiàn)echarts是有給我們提供屬性來控制高亮是否展示的:

只需要把series.emphasis.disabled設置為ture,即可關閉hover時的高亮。
option = {
series: [
{
name: '預算數(shù)據(jù)',
type: 'bar',
barWidth: '60%',
color: '#EAF6FE',
emphasis: {
disabled: true,
focus: 'none'
},
data: [100, 520, 200, 350, 400, 370, 260]
},
{
name: '實際數(shù)據(jù)',
type: 'bar',
barWidth: '60%',
color: '#60BBFD',
barGap: '-100%',
emphasis: {
disabled: true,
focus: 'none'
},
data: [10, 52, 200, 334, 390, 330, 220]
}
]
};
配置好這個屬性之后,鼠標移動到柱子上的時候,圖表也能不被影響,可以正常查看。
但是需要注意的一個點是,這個屬性,只有5.3.0之后的版本才支持,5.3.0之前的版本配置了是不會生效的!所以,如果是5.3.0之前的版本,你可以選擇聯(lián)系UI修改一下圖表的配色 or 升級你們項目的echarts版本啦。
總結
到此這篇關于ECharts柱狀圖關閉鼠標hover時的高亮樣式的文章就介紹到這了,更多相關ECharts柱狀圖關閉高亮內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
微信公眾號平臺接口開發(fā) 獲取微信服務器IP地址方法解析
這篇文章主要介紹了微信公眾號平臺接口開發(fā) 獲取微信服務器IP地址方法解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2019-08-08
使用layui 渲染table數(shù)據(jù)表格的實例代碼
今天小編就為大家分享一篇使用layui 渲染table數(shù)據(jù)表格的實例代碼,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-08-08

