2017-07-13 10 views
0

&ダイナミックデータを使用するハイチャートとの間でデータシリーズを削除しようとしています。しかし、系列が追加されているにもかかわらず、私の動的に追加されたデータはチャートにレンダリングされません。初期データなしで動的にハイチャートにシリーズを追加

私が持っている:

  • シリーズを追加しました
  • はそれ
  • を強要するために期待してmiscのシリーズの設定(名前、ID、DESC、のZIndex、など)を追加シリーズにポイントを追加しました

    :たとえばredraw通話

を試してみました

はあなたがMY_NEW_SERIESは、凡例の場所を除いて、面白いものをレンダリングするように見えることはありませんのでご注意ますhttp://jsfiddle.net/dLovcw7x/2/

を参照してください。

ここに統合バージョンがあります。

... 
events: { 
    load: function() { 
     var MY_NEW_SERIES = this.addSeries({ ...config }) 
     var existingSeries = this.series[0] // <== i dont want this at all 
     setInterval(function() { 
     // as shown in HC demos... 
     var x = new Date().getTime() 
     var y = Math.random() 
     MY_NEW_SERIES.addPoint([x, y + 0.5], true, true) // **doesn't render!** 
     existingSeries.addPoint([x, y], true, true) // renders OK 
     }, 1000); 
    } 
} 

は、私は、これはだまされやすい人のように見えるように1m程度、他のSOの記事がある知っているが、それらのどれもaddSeriesが既に呼ばれ、データポイントが追加されている、動的/アウト初期データWシリーズを追加し、特定されません。

Thx!

+1

シフトパラメータをtrueに設定してポイントを追加しました。そのため、ポイントは同じ数のシリーズを持つように削除されました(0ポイント)。シフトなしの例:http://jsfiddle.net/dLovcw7x/3/ –

答えて

0

@GrzegorzBlachlińskiのコメントは正しかったです。どうも!上の彼のコメントを見てください。

関連する問題