页面定时刷新情况下:
1.初始化echarts前先判断echarts对象是否存在,防止重复初始化:
var myChart = echarts.getInstanceByDom(document.getElementById(echarsName));
if (myChart === undefined) {
myChart = echarts.init(document.getElementById(echarsName));
}
2.构建echarts时先清除原先数据,释放内存:
myChart .clear();
myChart .setOption(option);
注:不要使用document.getElementById(echarsName).innerHTML = "";清除echarts,否则无效