このコードでjavascripはエラーを出します
$.each(JSON, function(i, array) {
chart.series[i].name = array.teamName;
chart.series[i].setData(array.teamPower, true);
});
「undefinedのプロパティ'name'を設定できません」と表示されているため、chart.series [i]を定義する必要がありますが、これを行う方法が見つかりません。
関数はrequestDataで実行されるため、チャートがオプションで決定した後に発生します
function showGraph() {
chart = new Highcharts.Chart(option);
}
chart: {
renderTo: 'graphicShow',
type: 'spline',
events: {
load: requestData
}
}
...オプションで...
title: {
text: 'Power %'
},
series: []
..。