js报错 Cannot read property 'getAttribute' of null

匿名 (未验证) 提交于 2019-12-03 00:11:01

页面echarts.js报错:Uncaught TypeError: Cannot read property 'getAttribute' of null

根据报错信息查找原因发现是因为 实例化echarts的元素不存在,查看官方文档发现:

// 基于准备好的dom,初始化echarts实例 var myChart = echarts.init(document.getElementById('main'));

,也就是只有 页面存在的HTML元素 才可以去初始化。

如果不知道页面是否存在此HTML元素,那么在 实例化echarts前 去打印一下看看

console.log(document.getElementById('main'))
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!