【发布时间】:2020-09-16 20:22:54
【问题描述】:
我正在尝试进行发射以进行从子到父的函数调用。 我尝试的 CodeSandbox。
我不明白为什么我的自定义事件没有得到父母的监听: https://codesandbox.io/s/broken-bash-ryq26?file=/src/App.vue
【问题讨论】:
标签: javascript vue.js eventemitter emit
我正在尝试进行发射以进行从子到父的函数调用。 我尝试的 CodeSandbox。
我不明白为什么我的自定义事件没有得到父母的监听: https://codesandbox.io/s/broken-bash-ryq26?file=/src/App.vue
【问题讨论】:
标签: javascript vue.js eventemitter emit
你需要将监听器放在它来自的组件上,而不是放在某个 div 上
<HelloWorld @whats-up="notMuch" msg="Hello Vue in CodeSandbox!"/>
【讨论】:
您应该在 HelloWorld 组件中收听 whats-up 事件。代码应该是这样的
<HelloWorld @whats-up="notMuch" msg="Hello Vue in CodeSandbox!"/>
【讨论】: