//初始創建
var myChart = echarts.init(document.getElementById('main'));
var option = {........}
myChart.setOption(option);
function refreshData(data){
//刷新數據
var option = myChart.getOption();
option.series[0].data = data;
myChart.setOption(option);
}
refreshData(data);//自定義刷新的時候調用
---------------------
作者:前端小獅
來源:CSDN
原文:https://blog.csdn.net/m0_37885651/article/details/86700973
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!
注:這的data 需要根據實際情況改變,這只是改了series里第一項的數據,如果有多項,你的data 應該 傳個數組,循環給 option.series[i].data 賦值,執行myChart.setOption(option)更新數據。
可以試着 console.log(myChart.getOption()),就可以大概看出它的數據格式,都可以通過對其中的配置 或數據進行 修改 。再重新setOption(option)就可以實現更新了
在進行echarts時遇到的問題,對於echarts數據數據庫同步進行刷新是一個問題,等我親測后,會回復大家的!
