Highcharts:在Serie数据中使用函数

时间:2014-08-21 13:52:40

标签: javascript json highcharts

是否可以在系列数据中使用某个功能?像这样

我的功能:

function CalculBoucle(nbmin,nbmax,nbval)
{
CoordY = ['2005','2006','2007','2008','2009','2010','2011'];
textAxeY = "";
var i;
for (i = nbmin; i < nbmax; i++) {
    textAxeY += "data.dataevolution["+nbval+"]"+".annee"+CoordY[i] + ",";
}

return textAxeY
}

我的系列数据:

 series: [      {
            name: [data.dataevolution[19].metier],
            data: [CalculBoucle(4,6,19)] //here my function
        }, 
            ]

1 个答案:

答案 0 :(得分:0)

您可以使用以下内容:

$(function () {
    function test() {
        return [1,2,3,4]
    }

    $('#container').highcharts({

        series: [{
            name: 'Tokyo',
            data: test()
        }]
    });
});

http://jsfiddle.net/4vbd7pvz/1/