位置: IT常识 - 正文

解决echarts报错Cannot read properties of null (reading ‘getAttribute‘)(echarts遇到的坑)

编辑:rootadmin
解决echarts报错Cannot read properties of null (reading ‘getAttribute‘) 前言

推荐整理分享解决echarts报错Cannot read properties of null (reading ‘getAttribute‘)(echarts遇到的坑),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:引入echarts报错,echarts.min.js报错,echarts nodataloadingoption,echarts.min.js报错,echarts cannot read property,echarts.init报错,echarts常见问题,echarts cannot read property,内容如对您有帮助,希望把文章链接给更多的朋友!

最近在写 echarts 的时候碰到了这么一个报错,如下图。造成报错的原因是因为 echarts 的图形容器还未生成就对其进行了初始化,下面几种方法是经本人自测最有效的解决方案。

解决echarts报错Cannot read properties of null (reading ‘getAttribute‘)(echarts遇到的坑)

报错截图

解决方案:1. this.$nextTick

该方法思路是将回调延迟到下次 DOM 更新循环之后执行。在修改数据之后立即使用它,然后等待 DOM 更新。

this.$nextTick(() => { this.chartPort();});2. created(){}

将 created(){} 生命周期中的方法放在 mounted(){} 生命周期中,该方法思路是因为数据渲染方法放到了 created(){} 生命周期中,但是数据还未取到,页面已经加载了,故放在 mounted(){} 生命周期中,在初始化页面完成后,再对 DOM 节点进行相关操作。

mounted() { this.chartPort();},3. document.readyState

document.readyState 方法主要是描述了文档的加载状态,以下是它的三种类型值:

值描述loading加载中interactive文档已经完成加载且已被解析,但是类似图像,样式表和框架之类的子资源仍在加载。complete加载完成

当这个属性的值变化时,document 对象上的 readystatechange 事件就会触发。因此我们可以借助此特性让图表方法在页面渲染完成后在触发。

mounted() { var that = this;//防止this指向问题 var timer = setInterval(function () { // 判断页面所有资源已加载完毕 if (document.readyState === "complete") { that.chartPort();//执行方法 window.clearInterval(timer); } }, 800);},
本文链接地址:https://www.jiuchutong.com/zhishi/298507.html 转载请保留说明!

上一篇:最新人工智能GPT-4免费简单使用教程(最新人工智能软件chingt)

下一篇:文件上传漏洞upload-labs靶场通关教程 1-20(带原理)(文件上传漏洞原因)

  • 软文写作及网络营销推广重要环节(1.网络软文的写作要求主要有哪些?)

    软文写作及网络营销推广重要环节(1.网络软文的写作要求主要有哪些?)

  • 碧玉(碧池)(碧池是什么意思啊)

    碧玉(碧池)(碧池是什么意思啊)

  • 微博忘记原密码了怎么修改(微博忘记原密码了怎么修改手机)

    微博忘记原密码了怎么修改(微博忘记原密码了怎么修改手机)

  • ipad2021内存多大(ipad内存多大比较合适)

    ipad2021内存多大(ipad内存多大比较合适)

  • 苹果se屏幕尺寸(苹果14多大屏幕尺寸)

    苹果se屏幕尺寸(苹果14多大屏幕尺寸)

  • 苹果7p扬声器声音小怎么回事(苹果7p扬声器声音小)

    苹果7p扬声器声音小怎么回事(苹果7p扬声器声音小)

  • 摄像头uid怎么查询(摄像头的uid号在哪里)

    摄像头uid怎么查询(摄像头的uid号在哪里)

  • 12306注册需要审核多久(12306注册还要去售票处核验身份吗)

    12306注册需要审核多久(12306注册还要去售票处核验身份吗)

  • 淘宝小二审核凭证超时(淘宝小二审核凭证会打电话吗)

    淘宝小二审核凭证超时(淘宝小二审核凭证会打电话吗)

  • 乐视主要业务有哪些(乐视主要经营业务)

    乐视主要业务有哪些(乐视主要经营业务)

  • 淘宝追评删了还可以评价吗(淘宝追评删除的图片可以恢复吗?)

    淘宝追评删了还可以评价吗(淘宝追评删除的图片可以恢复吗?)

  • 朋友圈怎么发一分钟视频(朋友圈怎么发一条显示多条)

    朋友圈怎么发一分钟视频(朋友圈怎么发一条显示多条)

  • 微信号注销了手机号多久可以注册(微信号注销了手机号可以重新注册一个吗)

    微信号注销了手机号多久可以注册(微信号注销了手机号可以重新注册一个吗)

  • 苹果黑解机和卡贴机的区别(苹果黑解机和卡贴机价格能写出多少)

    苹果黑解机和卡贴机的区别(苹果黑解机和卡贴机价格能写出多少)

  • 手机空号怎么回事(空号手机号码怎么恢复)

    手机空号怎么回事(空号手机号码怎么恢复)

  • 怎么设置横屏模式(怎么设置横屏模式手机)

    怎么设置横屏模式(怎么设置横屏模式手机)

  • OPPO k5耗电快怎么办(oppok5电池耗电快)

    OPPO k5耗电快怎么办(oppok5电池耗电快)

  • 通常所说的主机主要包括(什么牌子的主机好)

    通常所说的主机主要包括(什么牌子的主机好)

  • 苹果x前置呼吸灯会闪么(苹果x前置呼吸灯不亮)

    苹果x前置呼吸灯会闪么(苹果x前置呼吸灯不亮)

  • 华为手机显示hd怎么关闭(华为手机显示hd是什么功能怎么关掉)

    华为手机显示hd怎么关闭(华为手机显示hd是什么功能怎么关掉)

  • 通用机打发票怎么作废(通用机打发票怎么查询已开发票)

    通用机打发票怎么作废(通用机打发票怎么查询已开发票)

  • kindle卡索引如何解决(kindle558卡索引)

    kindle卡索引如何解决(kindle558卡索引)

  • 40g等于多少mb(100g等于多少mb)

    40g等于多少mb(100g等于多少mb)

  • qq黄钻退订(qq黄钻如何退)

    qq黄钻退订(qq黄钻如何退)

  • 进口环节应纳消费税的计税依据为
  • 股东权益合计在报表哪里看
  • 其他综合收益属于损益类科目吗
  • 扣非净利润为什么比净利润低
  • 光盘税收分类编码是多少
  • 贸易公司的成本有哪些
  • 预付软件款的分录
  • 股权变更印花税申报表怎么填写
  • 公司给非员工代缴社保合法吗
  • 商品房预售期一般多久
  • 被财政收回的财政经费如何做财务处理?
  • 子公司给总公司开发票
  • 进项税额转出转多了
  • 城镇土地使用税征收标准及计算方法
  • 收地方工会的专用发票
  • 房地产开发企业会计科目
  • 水利基金按含税还是不含税申报
  • 餐饮发票一千多钱税
  • 金税盘密码忘记了打客服有用吗?
  • 土地增值税允许扣除的评估价
  • 避税和不避税怎么选
  • 外地预缴工会其他经费计入什么科目?
  • 公司年度财务报告怎么写
  • 现金支票丢了
  • 认证成功次月何时补发
  • 五险一金个人缴纳部分
  • 联想y400怎么装win10
  • u盘中病毒了怎么格式化
  • 网页无法复制文字破解
  • 客户收集软件
  • ocxdll.exe - ocxdll是什么进程 有什么用
  • 公司收到医疗保障局打入的钱怎么做账
  • 支付本月职工薪酬
  • 从午夜穹顶看育空河,加拿大育空道森市 (© Robert Postma/Getty Images)
  • 美轮美奂的对象是什么
  • 建筑劳务费发票有进项抵扣吗
  • vuex存储用户信息
  • 微信小程序在哪里打开
  • php实现会话的步骤
  • c 语言 static
  • 微擎框架可以干什么
  • 其他业务收入不交增值税吗
  • 高效刷题app
  • mysql5.6解压版安装教程
  • c语言常用函数用法
  • 不含税开发票吗
  • 小企业会计准则季度报表
  • 残保金会计分录人员经费
  • 财务负责人岗位要求
  • 消费税会计分录处理
  • 营业外收入月末怎么处理
  • 广告牌制作计入什么科目
  • 咨询费发票能抵扣吗
  • 存货科目计算公式是什么
  • 小规模纳税人低值易耗品摊销方法
  • 跟老师出差路上可以聊些什么
  • 未认证的发票不入账有什么影响
  • 其他权益工具是所有者权益类科目吗
  • 如何登记现金日记账视频
  • 应付票据含税吗
  • mysql rand整数
  • docker untagged
  • window msconfig
  • 组策略怎么用
  • centos apache 配置
  • windows不认u盘
  • win10h2版本
  • win8怎么彻底删除软件
  • win10系统怎么新建磁盘
  • win7系统误删文件可以恢复吗
  • win8桌面图片位置
  • win7右键没有
  • Unity3D游戏开发培训课程大纲
  • cocos-2dx
  • linux查看远程服务是否开启
  • python3 functools
  • 保险是不是跟车走
  • 广东省广州市税务局分数线
  • 小规模企业所得税申报流程
  • 天津国税发票查询真伪查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设