我试图让我的 Highstock 图表每分钟更新一次,方法是将其现有数据集替换为从 URL 请求中提取的数据集(不同时间会有不同的数据)。
到目前为止,我什至无法根据手动更改刷新数据。
到目前为止的工作:https://jsfiddle.net/Lz8gLw8j/
我正在尝试测试更改数据,然后使用以下内容更新它:
varData = [[0,0],[1,2]]
$('#chart2').highcharts().redraw();
什么也不做。
最佳答案
您可以通过以下方式将新数据设置到highchart:
var newData = [
[1251763200000, 23.61],
[1251849600000, 23.60],
[1251936000000, 23.79]
]
var chart = $('#chart2').highcharts();
chart.series[0].setData(newData);
$('#chart2').highcharts().redraw();
更新了 fiddle 手:
关于javascript - 每分钟更换一次数据集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38909060/