2011-09-09 198 views
5

早上好,Highcharts轴标签

我在与Highcharts一个非常恼人的问题,使得x轴标签(使用日期时间)将不会启动在我的第一个数据点 - 在这图片:

enter image description here

正如你所看到的,图的标签开始于15月,而它在shoudl 9八月

设置startOnTick开始:真正迫使轴标签开始左边,但标签仍然不对应我的第一点 - 因为在这个形象:

enter image description here

在这里你可以看到标签开始8.Aug,当它应该在9八月开始更好地显示在我的小时图:

enter image description here

我的系列类型是行,数据采用[dateutc,decimal]对。日期时间间隔不是固定的时间间隔,可以从小时到每日到每月。

xAxis: { 
    type: "datetime", 
    lineWidth: 2, 
    //startOnTick: true, 
    //showFirstLabel: true 
} 

回答

1

我认为你正在寻找的选项tickInterval。原因是你的刻度没有以你想要的方式显示,因为你没有定义自定义的tickInterval,当你使用datetime作为你的x轴类型时,它会为你选择一个。

这是一个example jsfiddle强制tickInterval到每2天。