// 動態獲取數據
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);