xAxis tickInterval最后数据不足时不显示最后一个

加入设置tickInterval = 5
而xAxisData 的数据长度不是5的倍数X轴就会补足数据 数据为数组的下标

  xAxis: {
            tickInterval: 5,
            showLastLabel: true,
            showFirstLabel: true,
            categories:  [1,2,3,4,5,6,7,8,9]
          },

刻度是会自动取整的,这样做的目的是包装刻度均匀的显示。

如果想要按照自己的需求指定刻度,可以使用 tickPositions,例如针对你的需求,设置为 [0, 4, 8]