echarts.js:2218 There is a chart instance already initialized on the dom
时间: 2023-11-17 08:56:40 浏览: 159
echarts.js
这个错误提示是因为在同一个 DOM 元素上重复初始化了 echarts 实例。解决方法是先销毁已有的实例,再重新初始化。
可以使用以下代码销毁已有的实例:
```javascript
var chartDom = document.getElementById('chart');
var chartInstance = echarts.getInstanceByDom(chartDom);
if (chartInstance) {
chartInstance.dispose();
}
```
然后再重新初始化:
```javascript
var myChart = echarts.init(chartDom);
```
阅读全文