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

  • 车辆保险的车船税怎么算
  • 企业异地迁移
  • 政府会计应付职工薪酬账务处理
  • 无偿调入固定资产计提折旧吗
  • 计入损益的税
  • 忘记先抄税再申报了怎么办
  • 小规模纳税人印花税怎样计算
  • 一次性奖金并入综合所得
  • 准予扣除的职工福利费
  • 由于汇率引起汇兑损益计入哪个科目?
  • 会计人士教你在Excel中如何计算年均增长率
  • 财务费用期末结转后有余额吗
  • 年底计提费用和实际费用
  • 出口退税代理费用大概多少
  • 收到子公司非货币资产分配账务处理
  • 费用收入结转本年利润
  • 公司网站建设费入什么明细科目里
  • 没有发票的费用计入什么科目
  • 如何购买车辆保险
  • 新建厂房装修费账务处理
  • 房产税从价计征的计税依据
  • 公司院内打井怎么处罚
  • 个人证券交易结算资金
  • 待摊费用在资产负债表中怎么填
  • 发票跨年了还能认证吗
  • 公司自有房屋出租 营业范围
  • 承兑兑现违法吗
  • 广告联系电话
  • 预付办公用品费用,未收到发票
  • 回来报销差旅费的会计分录怎么写
  • 公司的劳务费支出怎么做账
  • 采用销售百分比法预测对外
  • 小本票防伪
  • php数组统计函数
  • 超支福利费按什么计提
  • 职工教育经费一定要提吗
  • PHP:imagetruecolortopalette()的用法_GD库图像处理函数
  • 坏账损失的核算方法属于会计政策吗
  • php foreach循环遍历数组
  • VUE -- defineExpose
  • 企业所得税营业外收入
  • 支票沾水
  • mysql分区实现
  • electron开发的应用程序
  • 以前年度损益调整是什么意思
  • 缴纳印花税需要带公章吗
  • Python解释器有哪几种
  • 小规模小于30万之前计提的税金及附加税
  • 车辆维修费发票图片
  • sql server功能选择
  • 一般纳税人销售自己使用过的物品
  • 防暑降温费是不是必须发
  • 过期产品进项税用转出吗
  • 税费的审计
  • 基本户转到一般户用途写什么
  • 向母公司贷款利率是多少
  • 货物赔偿款计入什么会计科目
  • 汇算清缴交通费填在办公费里面吗
  • 对公账户给私人账户转账,几天到账
  • ubuntu docker教程
  • win7和winxp区别
  • win7开机报错0xc0000098
  • mac如何设置环境变量
  • linux谷歌浏览器安装指令
  • w3dbsmgr.exe是什么进程
  • win7如何查看图片的rgb
  • 安装win8.1系统步骤
  • mac 休眠
  • w7系统cf怎么调烟雾头
  • macbook系统怎么用
  • linux用户账户管理
  • Win10系统的电脑可装Wlin7系统吗
  • win8系统远程桌面在哪里
  • win8自启动
  • linuxweb服务器
  • sparsomycin
  • linux修改磁盘格式指令
  • jquery easy ui
  • 国家税务局上海电子税务局app
  • 购买税控设备
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设