在echarts中湿故,tooltip和label都可以顯示文字,并且可以加上相應的樣式信殊。
tootip可以傳入字符串html進行顯示荧库,而label則不行
在目前的最新版本中(4.6.0),label顯示需要添加樣式則需要借助rich屬性驾中。
下面介紹兩種使用方式唉堪,并且把歸納的結(jié)論奉上(目前沒有去看源碼,屬于通過現(xiàn)象歸納用法的過程)肩民。
第一種方式:通過直接給label屬性下的formatter賦值字符串唠亚,如同下面的配置
這個時候{}中的b和c會被分別解析為名稱和數(shù)據(jù),這個地方echarts官方文檔有介紹持痰。
此時需要添加樣式則需要解析rich中設置的樣式灶搜,寫法為{fz|}。
第二種方式:通過formatter的回調(diào)函數(shù)進行設置共啃,如下圖
通過回調(diào)函數(shù)返回的字符串中占调,樣式的引入沒有變化,和直接返回一樣移剪,但是數(shù)據(jù)不再和直接返回時一樣可以直接使用究珊,而是需要手動賦值。
總結(jié):官網(wǎng)文檔上已經(jīng)寫得比較清楚纵苛,這里做個記錄剿涮,只為方便查詢和使用。