Echarts图 y轴/x轴文字过长显示问题
在Echarts中,当y轴或x轴的标签文字过长导致显示错位时,可以通过配置axisLabel的formatter属性来限制显示的文字长度。具体实现如下:在yAxis或xAxis配置中,使用formatter函数将超过指定长度(如4个字符)的标签截断,并在末尾添加省略号(...)。例如,formatter: function(value) { return value.length > 4 ? va
·
Echarts图 如果y轴/x轴显示过长,导致显示错位。
在xAxis/yAxis配置中改为下列代码(其中4为要求显示的文字个数,多余的用...代替):
yAxis: {
type: "category",
data: props.barChartObj?.data?.map((item) => item.name),
axisLabel: {
formatter: function (value) {
return value.length > 4 ? value.substring(0, 4) + '...' : value;
},
showTooltip: true,
}
},
更多推荐
所有评论(0)