Highcharts中的线条可以一个接一个出现吗?

时间:2016-06-13 08:47:03

标签: javascript jquery highcharts line

我在Highcharts图表中有多行,并希望它们一个接一个地出现,而不是同时出现。那可能吗?我有a fiddle here

也许一种方法是首先显示没有行(如何?),然后让它们出现在另外一个函数中:

    function(chart)
    { 
        chart.series[0].drawLine({lineWidth: 1}),
        chart.series[1].drawLine({lineWidth: 1}),
        chart.series[2].drawLine({lineWidth: 1});
    });

然而我却不知道让它们出现......对我来说有什么好吃的吗?非常感谢!

1 个答案:

答案 0 :(得分:1)

你需要逐个调用addSeries,即在setTimeout函数中。

setTimeout(function(){
              chart.addSeries({
                    data: [1,2,3]
              });

              setTimeout(function(){
                chart.addSeries({
                      data: [2,3,4]
                });
              },1000);
},1000);

简单演示: