頁面echarts.js報錯:Uncaught TypeError: Cannot read property 'getAttribute' of null ...
頁面echarts.js報錯:Uncaught TypeError: Cannot read property 'getAttribute' of null
根據報錯信息查找原因發現是因為 實例化echarts的元素不存在,查看官方文檔發現:
// 基於準備好的dom,初始化echarts實例
var myChart = echarts.init(document.getElementById('main'));
基於準備好的dom,初始化echarts實例,也就是只有 頁面存在的HTML元素 才可以去初始化。
如果不知道頁面是否存在此HTML元素,那麼在 實例化echarts前 去列印一下看看
console.log(document.getElementById('main'))