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

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

2024-02-05 11:02:11 前端知识 前端哥 211 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
标签
销毁
评论
会员中心 联系我 留言建议 回顶部
复制成功!