gpt4 book ai didi

vue.js - 是否可以从安装在 Vuejs 中发射?

转载 作者:行者123 更新时间:2023-12-03 06:38:30 25 4
gpt4 key购买 nike

我熟悉通过总线发送事件数据,这些工作很好,但现在我想发出一些东西,但我没有一个事件可以绑定(bind)它。
我试图在mounted上发射它,但没有如下工作:

mounted(){
bus.$emit('send-test', this.test);
},

最佳答案

当您在父级的 mounted 中添加事件处理程序时在 child 的 mounted 中发出的事件的生命周期事件事件,处理程序不会捕获 child 发出的事件,因为处理程序是在 child 已经发出事件之后添加的。基本上事件的循环是这样的。

  • 家长创建
  • child 创作
  • 童装
  • 家长装

  • 显然还有其他生命周期事件发生,但在这种情况下,这才是重要的顺序。

    如果要处理子进程中发出的事件,则需要在子进程的 mounted 之前创建处理程序(调用 $on)。事件。

    关于vue.js - 是否可以从安装在 Vuejs 中发射?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44318643/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com