今天在引入echarts.min.js的时候总是报错:

报错如下:

该问题为:无法读取空的属性“获取属性”

根据分析,错误原因有两个:

1、初始化echarts对象不存在

2、js优先执行了,也就是在html未执行完,就先进行了echars渲染,也就无法获取元素了

解决:

先排除了echars对象不存在的可能,那么只有js先执行的可能,由于我的js文件是在中引入的,是会优先执行的

<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><link rel="stylesheet" href="./css/index.css" /><script src="./js/flexible.js"></script><script src="./js/echarts.min.js"></script><script src="./js/index.js"></script>
</head>

在js文件中加入 window.addEventListener(‘load’, function(){}) 就可以让js文件等html文件执行完再执行。

引入echarts的js文件报错——Cannot read properties of null (reading ‘getAttribute‘)相关推荐

  1. vue 3.0 keep-alive 失效 报错 Cannot read properties of null (reading ‘parentNode‘)

    版本: vue "3.2.4" vue-loader "16.4.1" vue-router "4.0.11" <router-vie ...

  2. eclipse 如何忽略js文件报错

    本文翻译自:http://stackoverflow.com/questions/10254922/jquery-mobile-1-1-0-min-triggers-errors-in-eclipse ...

  3. win10编辑js文件报错,错误','

    在filezilla中编辑js文件报错,在本地可以使用文本编辑,但需重新上传覆盖,很不方便 在win10默认应用中修改为文本编辑即可,在FTP编辑: 直接可以打开编辑

  4. MyEclipse导入项目后 js文件报错

    当我们把项目导入MyEclipse的时候会发现导入的项目报错,点开一看是js文件报错了,那么我们应该如何处理导入MyEclipse之后js文件报错呢??? 首先,我们要保证我们导入的代码是正确的. 解 ...

  5. 解决Vue引入echarts及其registerMap函数报错问题

    bug:浏览器报错cannot read properties of undefined (reading registerMap) 原因:未将echarts挂载在Vue的原型链上,导致echarts ...

  6. echarts 报错Cannot read properties of undefined (reading ‘coord‘)

    由于项目需要,我使用了echarts的北京AQI可视化图,即下图这种 他里面的visualMap属性如下 visualMap: {top: 50,right: 10,pieces: [{gt: 0,l ...

  7. python调用js文件报错_python - selenium 运行网页中js脚本报错,提示未定义

    问 题 问题1 selenium 运行网易中js脚本报错提示未定义 报错提示如下: driver.execute_script("javascript:amsInit(62800,30315 ...

  8. 在eclipse中引入jquery.js文件报错的解决方案

    从官方下载的jquery.js在myeclipse始终用个大大的红叉,看着很不爽,如何解决呢:jquery.js在myeclipse中报错:jquery.js -> 鼠标右键 -> MyE ...

  9. 【微信】微信小程序 微信开发工具 创建js文件报错 pages/module/module.js 出现脚本错误或者未正确调用 Page()...

    创建报错pages/module/module.js 出现脚本错误或者未正确调用 Page() 解决方法: 在js文件中添加 Page({}) 转载于:https://www.cnblogs.com/ ...

最新文章

  1. 看例子,学 Python(二)
  2. android sdk版本控制,1. 统一SDK版本管理配置
  3. 文本分类之特征简约算法说明
  4. 大型网站技术架构(读书笔记)
  5. 反欺骗的艺术-摘记(持续更新中)
  6. moto edge s root与开启nfc门禁卡模拟
  7. 校友诗选_母校百年 同学聚会(来稿刊登)
  8. android手机怎么取电池,荣耀V8后盖怎么打开 华为荣耀V8手机后盖拆解与更换电池图文教程...
  9. 【大数据计算】(四) Spark的安装和基础编程
  10. 马云的蚂蚁金服为何如此看重区块链?如何发挥区块链商业优势?
  11. 一个域名下面能搭建多个网站吗?
  12. 岑文初VS. 杨海朝
  13. zzzfun、age、omofun常见动漫下载问题汇总
  14. I met my soulmate. She didn't.
  15. 简述Veeam备份原理和组件功能
  16. python 包用法,Python包的使用
  17. Mybatis 主键插入回显
  18. python(pycharm)环境加速安装第三方库
  19. PHPEMS修改原后台登录验证码样式
  20. DDR的VPP电压必须始终≥VDDVDDQ且不晚于VDDVDDQ上电的原因

热门文章

  1. linux系统装fluent没有界面,linux系统下安装fluent
  2. 中国式父母计算机科学家攻略,中国式家长攻略大全:全结局解锁技巧汇总[多图]...
  3. 分数指数幂计算机,分数指数幂的教案
  4. Android Studio做登录界面
  5. 008-阈下意识|识别商场上的圈套
  6. 第 3-7 课:延伸——Flutter Android Studio 开发环境的搭建
  7. 工业相机与镜头分辨率的匹配选型
  8. geogebra与matlab,浅谈Geogebra在大学数学教学中的应用
  9. U3D的坑坑洼洼(1)
  10. Android-(6)自定义控件