在xaxis上的高图标签对齐

时间:2018-05-09 10:29:50

标签: javascript highcharts

我在xaxis标签上遇到了一些问题,日期被覆盖了有问题的图表在下面的链接上给出了 https://postimg.cc/image/4l60kavw7/ 我需要像下图一样 https://postimg.cc/image/tefkkz21z/ 有没有办法对齐标签? 我已经尝试过对齐,但它不起作用是高图版本的问题吗?

1 个答案:

答案 0 :(得分:1)

Highcharts不支持该功能。您可以通过迭代所有x轴标签并修改其中某些标签的y位置,在render事件中对此自定义行为进行编程。

render事件中,您可以通过以下方式获取轴对象:this.xAxis[0]。它包含ticks数组。 Tick对象具有label属性。 Label对象有一个名为attr的方法,可用于更改标签的垂直位置(label.attr({y: newValue}))。标签的当前位置可以在xy属性中找到。

API参考: