Highcharts Highstock-开始时系列大小和空白图表

Highcharts Highstock-开始时系列大小和空白图表,highcharts,highstock,Highcharts,Highstock,我知道“动态更新的数据”示例: 开始时,我的图表应该是空白的。我只想使用series.addPoint()添加点。 所以这个代码就是问题所在: series : [{ name : 'Random data', data : (function() { var data = [], time = (new Date()).getTime(), i; for( i = -999; i <= 0; i++) { // series size data.push(

我知道“动态更新的数据”示例:

开始时,我的图表应该是空白的。我只想使用
series.addPoint()
添加点。 所以这个代码就是问题所在:

series : [{
name : 'Random data',
data : (function() {
    var data = [], time = (new Date()).getTime(), i;
    for( i = -999; i <= 0; i++) { // series size
        data.push([
        time + i * 1000,
        Math.round(Math.random() * 100)
        ]);
    }
    return data;
})()
也不起作用。

您可以看到一个空图表

在您的情况下发生的是,运行到load事件中的代码无法获得第一个序列号,因为它不存在

因此,下面的代码是错误的。
this.series[0]

将代码更改为以下内容,您将拥有一个没有数据的系列:

series : [{
    name : 'Random data',
    data : []
}]

这个例子完全没有用。您是否尝试使用
series.addPoint()
添加点?听着,我想多读一些关于移位论证的内容。但是,仍然无法计算最小范围,因此需要将null添加到该数组中,请参见:
series : [{
    name : 'Random data',
    data : []
}]