Highcharts - 放大到秒?

Highcharts - Zoom to secounds?

我的系列数据是这样的:

[Date.UTC(2017,03,25,09,32,21),0.7695],
//Date.UTC(yyyy,MM,dd,hh,mm,ss)
...
...

但是我只能放大到天……

我怎样才能缩放到秒?

您可以根据您的数据进行缩放 - 所以这实际上取决于您的数据粒度。缩放是关于在轴刻度中设置 min/max。

series: [{
    pointStart: Date.UTC(2016, 1, 1),
    pointInterval: 1000, // point every 1 sec
    data: [...Array(1000)].map(() => Math.random()) // 1000 points with random values
}]

示例:http://jsfiddle.net/vxg315oj/

您需要设置

tickInterval: 1000

并将 mingRange 设置为至少 1000(1 秒)

minRange: 1000

我制作了一个 fiddle 带有缩放按钮,在图表的右下方向左,它将缩放到显示秒数的图表的中心,或者您可以手动缩放多次直到您可以看到秒数(大约 5-6 次) http://jsfiddle.net/vv0weLcn/5/

我用的数据是你的起点,然后我加了1小时,100次