vue发出父级不监听自定义事件

时间:2020-05-29 09:42:12

标签: javascript vue.js eventemitter emit

我正在尝试发出一个从子级到父级的函数调用。 我尝试的CodeSandbox。

我不明白为什么我的自定义事件无法听父母的话: https://codesandbox.io/s/broken-bash-ryq26?file=/src/App.vue

2 个答案:

答案 0 :(得分:0)

您需要将侦听器放在其来源的组件上,而不是放在某些div上

<HelloWorld @whats-up="notMuch" msg="Hello Vue in CodeSandbox!"/>

答案 1 :(得分:0)

您应该在HelloWorld组件中收听whats-up事件。代码应该像这样

<HelloWorld @whats-up="notMuch" msg="Hello Vue in CodeSandbox!"/>