Echarts x軸字體傾斜
發(fā)布時(shí)間:2020.03.10
axisLabel的類型是object,主要作用是:坐標(biāo)軸刻度標(biāo)簽的相關(guān)設(shè)置。(當(dāng)然yAxis也是一樣有這個(gè)屬性的)
以上就可解決x軸文字顯示不全并將文字傾斜。如圖:稍微解釋一下interval坐標(biāo)軸刻度標(biāo)簽的顯示間隔(在類目軸中有效哦),默認(rèn)會(huì)采用標(biāo)簽不重疊的方式顯示標(biāo)簽(也就是默認(rèn)會(huì)將部分文字顯示不全)可以設(shè)置為0強(qiáng)制顯示所有標(biāo)簽,如果設(shè)置為1,表示隔一個(gè)標(biāo)簽顯示一個(gè)標(biāo)簽,如果為3,表示隔3個(gè)標(biāo)簽顯示一個(gè)標(biāo)簽,以此類推rotate標(biāo)簽傾斜的角度,在類目軸的類目標(biāo)簽顯示不全時(shí)可以通過旋轉(zhuǎn)防止標(biāo)簽重疊(官方這樣說的)旋轉(zhuǎn)的角度是-90到90度問題又來了,這個(gè)名稱x軸的文字如果太長(zhǎng)會(huì)受到遮擋,還是顯示不全,這個(gè)時(shí)候可以用grid屬性解決
解決辦法2:調(diào)用formatter文字豎直顯示一般很多人都習(xí)慣辦法1的方式雖然不是很完美,但是在一定程度上還是解決了一些問題。在文字不是非常多的情況下還是可以的,感覺還沒第一種方法好axisLabel中使用formatter回調(diào),formatter有兩個(gè)參數(shù),使用方法是這樣的