// 动态获取数据
function getData(){
var request = new XMLHttpRequest();
request.open("get","http://localhost:3000/get_chart");
request.send();
request.onreadystatechange = function(){
if(request.readyState==4 && request.status==200){
var data = JSON.parse(request.responseText);
option.series[0].data = data.result;
// 使用获取的数据,更新图表
myChart.setOption(option);
}
}
}
// 初始化
getData();
// 定时器 定时更新视图
setInterval(getData,3000);