放大X时,Highcharts为空

时间:2014-12-14 18:04:12

标签: javascript jquery highcharts

在日期时间值{UTC,y-value}的简单列图中,任何缩放尝试都会产生空图,甚至是必须存在数据的部分。

图表下的标签是正确的,所以UTC值应该没问题。

我做错了什么? 谢谢

JSFiddle:http://jsfiddle.net/hhoo29sy/1/

...
chart: {
    type: 'column',
    zoomType: 'x'
},
xAxis: {
    type: 'datetime',
    minRange: 14 * 86400000, // 2 weeks
    dateTimeLabelFormats: {
        month: '%e. %b',
        year: '%b'
    },
    minTickInterval: 12 * 3600 * 1000
},
...

1 个答案:

答案 0 :(得分:3)

您的数据可能是问题所在。看看控制台,它会出现以下错误。 Highcharts错误#15

Highcharts expects data to be sorted

当您尝试创建数据未按升序X顺序排序的折线图或股票图表时,会发生这种情况。出于性能原因,Highcharts不对数据进行排序,而是要求实施者预先对数据进行排序。