關於echarts自定義tooltip提示框內容

2021-08-18 15:15:55 字數 908 閱讀 1451

本文主要是對echarts的tooltip提示功能的乙個總結。

tooltip的一些常用屬性:

(1)提示內容對其方式:textstyle。

textstyle:,

tooltip的align的值可以有「center」、left、right,分別代表「居中對齊「、「左對齊」、「右對齊」。

(2)提示框觸發方式:trigger

tooltip的trigger的值可以有'item'、'axis'。

'item':

資料項圖形觸發,主要在散點圖,餅圖等無類目軸的圖表中使用。

'axis':座標軸觸發,主要在柱狀圖,折線圖等會使用類目軸的圖表中使用

(3)提示框的格式:formatter

這裡主要分為兩種模式:

第一種是字串模板,這裡不再贅述,請看 官方文件

第二種是自定義函式;

formatter: function (params) ,

這裡主要是明白params代表的含義,可以使用alert(json.stringify(params));

在 trigger 為'axis'的時候params是多個系列的資料陣列

。例如:

formatter: function (params) {

return '樓層:'+params.value[0]+'層

溫度:'+params.value[2]+'℃

日期:'+days[params.value[1]]+'

';注:此處自定義樣式的時候,用標籤,其餘標籤會出現問題

則顯示的效果如下:

echart自定義動畫 echarts動畫效果

最近工作中碰到乙個需求,要求動態展示柱狀圖,大概效果如下 看來是誤導大家了,當時為了上傳方便,只截了一部分。實際需求是展示乙個柱狀圖,資料是靜態的,不需要從後台獲取。是要在柱圖中實現類似圖中的效果。進度條的話,應該是非常常見的需求,實現的方法也比較多,純css設定transition,js控制寬度什...

echart自定義動畫 Echarts動畫的使用

載入動畫的顯示與隱藏 echarts已經內建好了載入資料的動畫,我們只需要在合適的時機顯示或者隱藏即可。顯示載入動畫 mycharts.showloading 隱藏載入動畫 mycharts.hideloading 增量動畫的使用 不管是更改資料還是增加資料都要通過 mycharts.setopti...

ECharts官方教程 十二 自定義系列

自定義系列 custom series 是一種系列的型別。它把繪製圖形元素這一步留給開發者去做,從而開發者能在座標系中自由繪製出自己需要的圖表。echarts 為什麼會要支援 自定義系列 呢?echarts 內建支援的圖表型別是最常見的圖表型別,但是圖表型別是難於窮舉的,有很多小眾的需求 echar...