直接上代码
formatter: function (params) {
// params为x轴文字内容
//可自定义设置每行展示的字数,每行n个文字纵向排列
let n =2;
let arr = [];
for (let i = 0; i < params.length / n; i++) {
arr.push(params.substring(n * i, n * (i + 1)));
}
return arr.join(',').split(",").join("\n");
// 每行单个文字纵向排列
// return params.split("").join("\n");
},
代码所放位置

效果


本文介绍了一种在ECharts中实现X轴文字换行的方法,通过自定义formatter函数来控制每行显示的文字数量,使图表在有限的空间内也能清晰地展示所有数据标签。
2516

被折叠的 条评论
为什么被折叠?



