首页 前端知识 echarts中彻底清除所有实例和相关数据

echarts中彻底清除所有实例和相关数据

2024-02-05 11:02:11 前端知识 前端哥 269 647 我要收藏
单个实例

dispose销毁实例,销毁后实例无法再被使用。

myChart.dispose();
复制
实例比较多的时候
  1. 获取Dom元素
let doms = document.getElementsByClassName('my-chart')
复制
  1. 销毁所有实例
if(doms && doms.length) {
for (let i = 0; i < doms.length; i++) {
let chartInstance = doms[i].getAttribute('_echarts_instance_')
if (chartInstance) {
echarts.getInstanceByDom(doms[i]).dispose()
}
}
}
复制

getInstanceByDom
在这里插入图片描述
dispose
在这里插入图片描述

转载请注明出处或者链接地址:https://www.qianduange.cn//article/1393.html
标签
销毁
评论
还可以输入200
共0条数据,当前/页
会员中心 联系我 留言建议 回顶部
复制成功!