Highcharts:设置恒定的X轴缩放范围,同时获取实时流数据

时间:2015-09-05 22:12:38

标签: javascript highcharts

有没有办法在没有像here那样立即绘制初始图形的情况下绘制过去一分钟/小时内的点?

$(function () {
    var chart = new Highcharts.Chart({
        ...
        xAxis: {
            type: 'datetime',
            min: 0,
            max: 9
        },
        ...
    });

    setInterval(function() {
        // Add new point
        chart.series[0].addPoint(5 + Math.floor(Math.random() * 25));
        // Update x-axis range
        chart.xAxis[0].setExtremes(chart.xAxis[0].dataMax-9, chart.xAxis[0].dataMax);
    }, 5000);
});

示例:全天都有一些数据。但我想一次只显示一小时的数据。如果它小于小时,则比例不会改变。

0 个答案:

没有答案