2016-06-13 4 views
0

ハイチャートグラフには複数の行があり、同時に表示するのではなく複数の行を順番に表示したいと考えています。それは可能ですか?私はa fiddle hereです。Highchartsの行が順番に表示されますか?

おそらく一つのアプローチは、まず全く行を表示しない(?どのように)し、それらのような追加機能で表示させるために、次のようになります。私はしかし、見当がつかない

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

がそれらを見せること。 ..私のためのどんなtipp?本当にありがとう!

+2

あなたは、[既存のグラフに系列を追加]することができます(http://stackoverflow.com/questions/14166561/adding-new-highchart -series)を1つずつタイムアウトします。 –

答えて

1

addSeriesを1つずつ、つまりsetTimeout関数で呼び出す必要があります。

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

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

簡単なデモ:

関連する問題