本文將為您描述如何解決 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'))
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/176999.html
標籤:JavaScript
上一篇:JavaScript函式
下一篇:TypeScript基礎型別
