Highcharts系列数据阵列应该比它大

时间:2016-02-15 09:28:04

标签: javascript html highcharts highstock

我简化了我的代码,以尽可能简单地显示问题。以下是我用于创建HighCharts的代码的一部分:

    $('#myChart').highcharts('StockChart', {

        chart: {

            events: {
                load: function () {
                     // Here I have length 3, but it should be 2
                     for (i = 0; i < this.series.length; i++)
                     ...
                },
            },
        },

        ...
        ...
        // returnVal is a valid object with length 2
        series: returnVal;

    });

returnVal是一个正确的对象,里面有2个数据系列(长度为2)。像这样:

{
    dataGrouping: {
        enabled: true,
    },
    yAxis: 0,
    validData
},
{
    dataGrouping: {
        enabled: true,
    },
    yAxis: 1,
    validData
},

但是,当执行load:方法时,this.series.length为3(内部有附加系列)。

这是调试器中最后一个系列的样子(数据数组为空):

last series object

这只是我的情况吗?可能是什么原因?

0 个答案:

没有答案