重複の可能性:
JavaScriptで配列にアイテムを動的に追加する方法
ハイチャートに動的にデータを追加していますが、ロード後に空のチャートしか表示されません
これが私が試したリンクです、 http://jsfiddle.net/XjzFH/30/と http://jsfiddle.net/XjzFH/31/
重複の可能性:
JavaScriptで配列にアイテムを動的に追加する方法
ハイチャートに動的にデータを追加していますが、ロード後に空のチャートしか表示されません
これが私が試したリンクです、 http://jsfiddle.net/XjzFH/30/と http://jsfiddle.net/XjzFH/31/
データをシリーズオブジェクトにプッシュして、それが表示されることを期待することはできません。メソッド
を使用する必要があります。Series.addPoint()
この方法は、単一またはサブセットのポイントを設定する場合にのみ実際に推奨されます。
chart.series[0].addPoint(d1);
すべてのポイントを動的に設定する場合(あなたの場合のように)、Series.setData()
代わりにメソッドを使用する必要があります
chart.series[0].setData([d1,d2,d3,d3]);