clear只是清除画布,而不会清除实例。其会保留点击事件等。
想在同一个dom中画多个实例,肯定需要先销毁前一个,才能画后一个。
echarts.init(document.getElementById('echarts')).dispose();//销毁前一个实例
var myEcharts = echarts.init(document.getElementById('echarts'));//构建下一个实例
....
然后对myEcharts进行setOption之类的操作就可以了
clear只是清除画布,而不会清除实例。其会保留点击事件等。
想在同一个dom中画多个实例,肯定需要先销毁前一个,才能画后一个。
echarts.init(document.getElementById('echarts')).dispose();//销毁前一个实例
var myEcharts = echarts.init(document.getElementById('echarts'));//构建下一个实例
....
然后对myEcharts进行setOption之类的操作就可以了