位置: IT常识 - 正文

[Vue warn]: Error in created hook: “TypeError: Cannot read properties of undefined (reading ‘$on‘)“

编辑:rootadmin
项目场景:

推荐整理分享[Vue warn]: Error in created hook: “TypeError: Cannot read properties of undefined (reading ‘$on‘)“,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

vue实现兄弟进程间的通信。

问题描述

我想实现VUE中兄弟组件的通信,除了VueX之外,还可以使用eventBus,这几个教程把eventbus讲的很详细。

(34条消息) Vue 兄弟组件之间的通信_coffee豆丿的博客-CSDN博客_兄弟组件

大部分教程都是这样,我看了一个小时的教程。但是,我按照他们的代码去做的时候,就是会给我报标题的错。然后我搜索这个报错,网上的资料也没有很多。我记录一下。

原因分析:

很多博客分析了原因。

1、可能是命名的问题:【与我无关】

[Vue warn]: Error in created hook: “TypeError: Cannot read properties of undefined (reading ‘$on‘)“

(34条消息) this.$emit方法无效的原因_来吧,相约98的博客-CSDN博客_this.$emit不生效 2、可能是因为生命周期的问题,然后说要把接收方的mounted改成created啥啥的,这个问题确实很关键,但是没解决我的。【烦死了,哈哈,毁灭吧,哈哈】

(34条消息) Vue中bus报错TypeError: Cannot read property ‘$emit‘ of undefined_盏茶作酒的博客-CSDN博客_cannot read property '$emit' of undefined

3、最后,也就是终极原因,考虑到VUE的事件监听机制。监听必须要在触发之前,也就是说$on的执行必须要在$emit之前。【听我说谢谢你】

(34条消息) vue bus.$emit触发第一次$on监听不到_microcosm1994的博客-CSDN博客_vue bus触发第一次,后续不触发

555555,我就为这么一个小问题,我解决了一个小时5555。

解决方案:

解决方案就是:反正我看不懂这话,懒得看了。

用法:将回调延迟到下次 DOM 更新循环之后执行。在修改数据之后立即使用它,然后等待 DOM 更新。它跟全局方法 Vue.nextTick 一样,不同的是回调的 this 自动绑定到调用它的实例上。

你只需要把emit函数的那一句变一变就好了。

this.$nextTick(function () { // DOM 现在更新了 eventBus.$emit('msg',route) })

对,没错,就是这么简单。

对我自己想说的

我喜欢这样的自己。高冷冷在它的博客里说,任何事情都可以变的很简单,我们需要有耐心,然后为这件事情做足充分的准备。

努力coding,做一个对程序代码有耐心和好奇心的银。555

本文链接地址:https://www.jiuchutong.com/zhishi/292981.html 转载请保留说明!

上一篇:vue2 vue-router 不显示页面问题

下一篇:小程序 getActivePinia was called with no active Pinia. Did you forget to install pinia?(小程序开发一个多少钱啊)

  • 微信公众号如何从粉丝到变现(微信公众号如何发布文章)

    微信公众号如何从粉丝到变现(微信公众号如何发布文章)

  • 怎么调节笔记本电脑亮度(怎么调节笔记本电脑亮度)(怎么调节笔记本电脑屏幕亮度时间)

    怎么调节笔记本电脑亮度(怎么调节笔记本电脑亮度)(怎么调节笔记本电脑屏幕亮度时间)

  • oppo手机投屏电视怎么设置(oppo手机投屏电脑怎么投屏)

    oppo手机投屏电视怎么设置(oppo手机投屏电脑怎么投屏)

  • 微信公交卡怎么弄(微信公交卡怎么办理流程)

    微信公交卡怎么弄(微信公交卡怎么办理流程)

  • 芝麻分550可以免押金租车吗

    芝麻分550可以免押金租车吗

  • ipadmini1是哪一年的(ipadmini1是哪一年上市的)

    ipadmini1是哪一年的(ipadmini1是哪一年上市的)

  • excel怎么删除空白多余格子呢(excel怎么删除空行批量)

    excel怎么删除空白多余格子呢(excel怎么删除空行批量)

  • ipad返回键在哪(ipad返回键怎么返回上一步)

    ipad返回键在哪(ipad返回键怎么返回上一步)

  • kmc是什么(KMC是什么品牌)

    kmc是什么(KMC是什么品牌)

  • 微信视频通话怎么美颜

    微信视频通话怎么美颜

  • 不支持七天无理由退货的类目(不支持七天无理由退货可以拒收吗)

    不支持七天无理由退货的类目(不支持七天无理由退货可以拒收吗)

  • 快手隐私用户的作品会在热门看到吗(快手隐私用户的粉丝还能看到隐私用户的点赞吗)

    快手隐私用户的作品会在热门看到吗(快手隐私用户的粉丝还能看到隐私用户的点赞吗)

  • qq账号保护组件可以卸载吗(qq账号保护组件删除怎么找回)

    qq账号保护组件可以卸载吗(qq账号保护组件删除怎么找回)

  • 家人共享能看到微信聊天吗(家人共享能看到相册吗)

    家人共享能看到微信聊天吗(家人共享能看到相册吗)

  • 小米手机储存空间其他文件是什么(小米手机储存空间在哪里)

    小米手机储存空间其他文件是什么(小米手机储存空间在哪里)

  • rpt文件用什么打开(.rp文件用什么打开)

    rpt文件用什么打开(.rp文件用什么打开)

  • 定位显示离线什么意思(定位手机显示离线怎么找回)

    定位显示离线什么意思(定位手机显示离线怎么找回)

  • 怎么开启增量下载(增量更新怎么实现)

    怎么开启增量下载(增量更新怎么实现)

  • 小米8se是双卡双待吗(小米8se双4g)

    小米8se是双卡双待吗(小米8se双4g)

  • 怎么找回删除的未接来电(怎么找回删除的手机短信)

    怎么找回删除的未接来电(怎么找回删除的手机短信)

  • notability怎么分屏(notability怎么分享录音)

    notability怎么分屏(notability怎么分享录音)

  • 新浪新闻如何设置推送(新浪新闻怎么设置密码)

    新浪新闻如何设置推送(新浪新闻怎么设置密码)

  • Rietvlei自然保护区内的雄性布氏斑马,南非 (© Richard Du Toit/Minden Pictures)(自然保护什么意思)

    Rietvlei自然保护区内的雄性布氏斑马,南非 (© Richard Du Toit/Minden Pictures)(自然保护什么意思)

  • 关联方往来款项余额
  • 客户退货金额小怎么说
  • 交通运输业安全员证
  • 可抵扣增值税的发票
  • 印刷品生产需要生产许可证吗?
  • 营改增后企业出售使用过的旧车
  • 一般纳税人增值税可以抵扣吗
  • 汇算清缴后发放的工资
  • 出售办公用房要交什么税
  • 无法收回的款项怎么记账
  • 没有订立合同的著作权属于什么人
  • 店铺不盈利还开吗
  • 无形资产摊销年限平均法怎么算
  • 工商年检社保缴费基数按什么标准填
  • 增值税开票金额在哪里看
  • 有限公司属于什么企业
  • 工商年报纳税总额是应缴还是实缴
  • 企业向境外支付货款填写
  • 旅游业企业所得税要求
  • 零售不开票收入会计分录
  • 不能抵扣的费用
  • 笔记本cpu天梯图苹果
  • 苹果手机记事本提醒如何设置
  • 鸿蒙系统 3.0
  • 纳税调整需要调年度报表嘛
  • vue 高德地图 窗体
  • 融资租赁与经营租赁的区别主要是
  • 在建工程会计分录例题
  • php新手入门教程
  • 计提坏账准备的方法
  • 德比郡在哪
  • 限售股是好是坏
  • 预缴企业所得税分录
  • 珠穆朗玛峰的壮观
  • 马德拉海岛
  • re.findall()用法
  • 应付保理怎么做账
  • vue项目如何启动运行
  • 运输费计税吗
  • vue初始化命令
  • 税控盘开具增值税专用发票步骤
  • 帝国cms上传视频半天没反应
  • 港口公司属于什么性质的单位
  • 建筑业总包增值税
  • 补发工资账务处理
  • 收到房租不开票账务处理
  • 定期定额自行申报表应税项填多少
  • sqlserver2008r2怎么使用
  • sql server 创建数据表状态1第三行语法错误怎么回事
  • 计提本月应交增值税会计科目
  • 一般纳税人购入固定资产进项抵扣
  • 购进固定资产的账务处理
  • 股东权益合计是净资产吗
  • 小规模企业提现到自己个人银行卡需要交多少税
  • 税费改革的思路
  • sql必会知识
  • mysql5717安装及配置超详细教程
  • windows vista ie9
  • centos vim编辑器
  • Win7 64位系统声卡重装过程中出现失败的解决方法
  • win8安装ie8
  • wininfo.exe - wininfo是什么进程
  • hda linux
  • windows8进入桌面
  • 无法打开文件exe
  • ie无法打开https
  • node.js可以写接口吗
  • nodejs中的事件循环的执行顺序
  • django在window部署
  • django中的model
  • 关于cocos2dx空包的大小测试
  • exe取消隐藏属性
  • windbg调试驱动
  • Python中MySQL数据迁移到MongoDB脚本的方法
  • django使用celery
  • python convexhull
  • 湖南电子税务局app
  • 河北农信登录密码错误
  • 广州酒家月饼抽奖公告最新
  • 残疾人就业税收优惠政策2021
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设