我有一个图表可以正常使用选项中的数据,当我将数据留空为一系列并尝试下面(所以我可以根据点击更改数据)它不起作用,任何想法?< / p>
options.series[0].data = [35.00,35.91,36.82,37.73,38.64];
var chart = new Highcharts.Chart(options);
答案 0 :(得分:34)
答案 1 :(得分:5)
尤里卡 - 需要嵌套方括号,以便下面有效..
options.series[0].data = [[35.00,35.91,36.82,37.73,38.64]];
答案 2 :(得分:3)
您可以如下更新它:
chart.series[0].setData([89,71,16,12,14]);
如果要同时更改值和标签,请创建一个数组数组:
chart.series[0].setData([['Apple',89], ['Orange',71], ['Banana',16], ['Grapes',12], ['Others',14]]);
JSFiddle Demo用于在单击按钮时更新数据。