关于echarts自定义类目轴,两边数据会超出坐标轴的问题

img


类似图示的这种图表,每一个数据的中轴是在方块的正中间,所以左右两侧的方块会超出去,同时每一个方块的宽度由一组数据中的初始时间结束时间两个字段决定,宽度是不固定的,所以也没办法确切的知道两边会超出多少,翻了两天文档和各个论坛都没有找到好的解决方案,有没有人知道该怎么调……
由于公司项目设计保密问题,没办法附源码或图片,请见谅TAT

问题解决了,用max和min属性来控制x轴的最大最小位置,这个值前面在计算每一个方块的宽度时有用到,最小值就是0,最大值就是最后一个方块的最大坐标。

试试坐标轴两边留白呢,boundaryGap: ['5%', '5%']