位置: 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?(小程序开发一个多少钱啊)

  • 流动资产周转天数下降说明什么
  • 实收资本印花税率是多少啊
  • 开办期间的费用,没有发票,咋抵扣啊
  • 提现的现金流量代码是什么
  • 关联企业往来款 利息
  • 企业捐赠扣除标准,超出部分
  • 非税项目明细代码
  • 重新建账 和之前数据差的多
  • 哪些税种计税价格是含增值税
  • 未支付商标使用费怎么办
  • 驾驶培训费可以报销吗
  • 用外购存货投资分录怎么写?
  • 个人代持股票的交易流程
  • 领备用金时会计怎么做分录
  • 持有至到期投资核算内容
  • 增值税专用发票可以开电子发票吗
  • 增票丢失怎么开完税证明
  • 工资薪金总额是指月还是全年
  • 新办企业需要做什么
  • 基础年收入是什么意思
  • 事业单位材料费分析怎么写
  • 纳税人如何网上申请预填报服务
  • 技术转让收入属于主营业务收入吗
  • 税前合同价包含附加税金吗?
  • 党建工作经费计提比例
  • 空白发票怎么用
  • 个税少扣了怎么账平掉
  • 跨年得退货还用开负数发票吗?
  • 电脑开机自动进入bios怎么解决
  • 或有事项基本确定
  • 上期金额为上年同期报表的本期金额
  • 纯净版 win10
  • explorer.exe是啥意思
  • newdot.exe - newdot是什么进程 有什么用
  • msmpeng.exe是什么程序
  • php img
  • 增值税专用发票丢了怎么补救
  • hive dt
  • vue3使用教程
  • 自动驾驶感知算法
  • vue项目使用less
  • 契税属于哪种说法
  • 纳税人备案期限
  • 工程施工新科目
  • 规划设计费会计分录
  • 清算时实收资本需要做收入吗为什么
  • 普通发票可抵税吗
  • 调整后财务报表
  • 烟丝缴纳消费税计算
  • 银行存款支付业务招待费
  • 建筑业清包工合同范本
  • 个人与公司交易需要纳税吗
  • 收到对方的银行承兑汇票
  • 一般账户的网银操作员变更怎么办理
  • 收到承兑汇票如何写收据
  • 税收滞纳金计入营业外收入的哪里
  • 实收资本能直接转账吗
  • 客户火车票可以抵扣进项税吗
  • centos6.5mini安装教程
  • WINDOWS系统中删除放入回收站的文件占用什么空间
  • 一键u盘安装系统
  • welcome.exe - welcome进程是什么意思
  • 如何设置无线网密码
  • mac如何备份到icloud
  • 在Linux操作系统中哪些命令可以正确关闭系统防火墙
  • silent.exe - silent是什么进程 有什么用
  • linux svn管理工具
  • linux网络设备有哪些
  • linux系统怎么弄
  • win8系统电脑卡
  • jQuery+Ajax实现无刷新分页
  • 安卓手机如何打开.icon文件
  • js文件设置编码
  • Python制作钟表代码
  • jquery3.6
  • node express 路由
  • 嵌入式安卓开发入门
  • 北京市地税局第一稽查局郭洪鑫
  • 交叉互查的作用和意义
  • 北京地税局报税流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设