echarts重复加载


echarts重复加载_第1张图片


如上图所示,项目中需要点击开关按钮时控制图表上对应的类别的显示和隐藏,但是在点击显示时可以渲染出来,点击隐藏时对应部分却不消失,代码如下:

var chart = document.getElementById('lineChart');

myChart = echarts.init(chart);
myChart. setOption(option) ;

解决办法:

var chart = document.getElementById('lineChart');
chart.removeAttribute("_echarts_instance_");//加上这句
myChart = echarts.init(chart);
myChart.setOption(option);


myChart = echarts.init(chart);

你可能感兴趣的:(echarts)