-1

重複の可能性:
JavaScriptで配列にアイテムを動的に追加する方法

ハイチャートに動的にデータを追加していますが、ロード後に空のチャートしか表示されません

これが私が試したリンクです、 http://jsfiddle.net/XjzFH/30/http://jsfiddle.net/XjzFH/31/

4

1 に答える 1

2

データをシリーズオブジェクトにプッシュして、それが表示されることを期待することはできません。メソッド
を使用する必要があります。Series.addPoint()この方法は、単一またはサブセットのポイントを設定する場合にのみ実際に推奨されます。

chart.series[0].addPoint(d1);

すべてのポイントを動的に設定する場合(あなたの場合のように)、Series.setData()代わりにメソッドを使用する必要があります

chart.series[0].setData([d1,d2,d3,d3]);

ポイントを動的に追加する| Highchart&Highstock @ jsFiddle

于 2012-10-04T11:51:58.637 に答える