报错信息:Uncaught TypeError: Cannot read property ‘getAttribute’ of null
触发原因:
在首页使用echart监听窗口变化window.addEventListener(‘resize’,fn)重画echart,切换页面的时候没有销毁全局监听,导致其他页面无法获取echart的属性而报错。
解决方法:
在离开页面的时候销毁,不然会一直存在,容易造成内存泄漏
beforeDestory() {
window.removeEventListener(‘resize’,fn)
}