echarts js報錯 Cannot read property 'getAttribute' of null


本文將為您描述如何解決 eharts.js報錯 Uncaught TypeError: Cannot read property 'getAttribute' of null 的問題

 

根據報錯信息查找原因發現是因為 實例化 echarts 的元素不存在(未找到指定的元素),查看官方文檔發現:

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

基於准備好的 dom,初始化 echarts 實例,也就是只有 頁面存在的HTML元素 才可以去初始化。

解決方案:

HTML DOM getElementById() 方法 (通過 指定ID查找元素),在 初始化echarts 之前打印一下看看此元素是否存在

例:

console.log(document.getElementById('main'))

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM