声明一个Echars:
var myChart = echarts.init(document.getElementById(Id));
给Echars添加参数:
var option = { 参数设置看Echars官方文档,根据需要设置不同参数 }
将参数赋给Echars:
myChart.setOption(option, true);
Echars自适应父级的宽高:
$(window).resize(function(){ myChart.resize(); })
异步加载数据:
get(‘action‘.{},function(data){
myChart.setOption({
option需要重新赋值的参数
})
})
异步加载数据时,显示加载动画:
myChart.showLoading(); //显示加载动画
get(‘action‘,{},function(){
myChart.hideLoading(); //关闭加载动画
})
给Echars绑定点击事件:
myChars.on(‘click‘, eConsole);
function eConsole(){ 点击后的处理 }
原文:https://www.cnblogs.com/learn-zhangyu/p/10613910.html