当前位置:编程学习 > JS >>

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);
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,