Echarts 动态增删图表发生空指针问题.

我用的是vue+echart, echart操作的图表封装在vue的一个组件中.

当离开这个组件之后, 由于DOM被替换, 引用的图表自然变成了null:
Cannot read property 'getAttribute' of null

我想到的方法是用dispose释放资源当离开组件时:

//两种方法都不行
echarts.dispose(chartEle);
chartEle.dispose

希望大家出出主意.

阅读 1.9k
2 个回答

echarts这么大的东西再封装岂不是更大?不如直接给个接口变量,echarts放在全局变量好操作,说销毁就销毁了

思路没问题,你实现的有问题

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题