过多的展示导致X轴叠加:
添加间隔 axisLabel 控制:
xAxis: {
type: "category",
boundaryGap: false,
data: [],
axisLine: {
lineStyle: {
type: "solid",
color: "#75C5FF", //左边线的颜色
},
},
axisLabel: {
interval: 0, //主要设置其间隔
}
},
动态根据数量多少来控制,超出20个就间隔4个的标准展示
this.option.xAxis.axisLabel.interval = this.coordinateXData.length > 20? 4 : 0
添加属性控制效果: