There is a chart instance already initialized on the dom
[ECharts] There is a chart instance already initialized on the dom.报错解释:
这个错误表示在同一个DOM元素上已经初始化了一个ECharts图表实例,而你又尝试去在同一个DOM上初始化另一个图表实例。ECharts不允许在同一个DOM上叠加多个实例。
在尝试初始化新的图表实例之前,首先销毁已经存在于该DOM上的实例。可以使用echarts.dispose方法来销毁实例:
var yizuotu=document.getElementById('yizuotu')
if (echarts.getInstanceByDom(yizuotu)) echarts.dispose(yizuotu);var myChart = echarts.init(yizuotu);