0

ここに画像の説明を入力

オブジェクトを Series データとして HighCharts に適切に渡す方法を誰かに説明してもらえますか?

以下を使用してオブジェクトを作成しました。

var series2 = {
            id: 'series',
            name: 'JSON Data',
            data: []
        }

そして、次のようにデータをオブジェクトにプッシュするループがあります。

series2.data.push([c, csv]);

そして、シリーズを HighCharts チャートの初期化内で次のように設定しようとしています。

legend: {
                layout: 'vertical',
                align: 'right',
                verticalAlign: 'top',
                floating: false,
                borderWidth: 1,
                backgroundColor: '#FFFFFF',
                shadow: true
            },
            series: series2

レンダリングすると、グラフにエラーは表示されませんが、同様にデータが表示されません!

HighCharts の初期化行を "series: series2.data" に変更すると、正しい数のシリーズを取得できますが、まだデータがありません。

これを行う正しい方法はありますか?

4

1 に答える 1

0

series プロパティには、配列が必要です。コードを次のように変更します。

...
series: [series2]
...
于 2012-11-01T19:46:19.977 に答える