Echarts x轴文本内容太长的几种解决方案

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Echarts x轴文本内容太长的几种解决方案相关的知识,希望对你有一定的参考价值。

参考技术A 如果x轴的文字如果太长会受到遮挡,这个时候可以用grid属性解决。
设置grid属性定义图的大小来释放空间,使得axislabel有足够的空间

当文字不是特别长的情况下可设置文字自动换行,调用formatter回调函数实现。

试一下两个字换行。如下:

echartsX轴文本数据太长溢出问题

参考技术A 1.方法一
在宽度有限,数据偏多的情况下,我们会遇到第一个和最后一个数据溢出问题,针对这个问题官方文档给出的解决方法是使X轴数据倾斜显示。

效果如图所示:

2.方法二:使用formatter函数,你可以自定义文字竖向排列或者更多格式
①使用formatter判断文字显示布局,在这你可以利用它显示个性化数据

效果如图所示:

②使用formatter使文字竖向排列,不太适合文字过长的,因为高度撑开折线图显示不美观

效果如图所示:

3.使用boundaryGap设置,此方法会有留白,有强迫症的慎用

效果如图所示:

以上是关于Echarts x轴文本内容太长的几种解决方案的主要内容,如果未能解决你的问题,请参考以下文章

Echarts x轴文本内容太长的几种解决方案

Echarts x轴文本内容太长的几种解决方案

echartsX轴文本数据太长溢出问题

echarts x/y轴坐标文字过长的解决办法(换行)

解决Echarts X轴/Y轴 坐标标签显示不下的问题

解决Echarts X轴/Y轴 坐标标签显示不下的问题