是否发出未在VueJS中注册的消息



我试图在父元素中创建一个简单的函数,当变量从子元素获得发射时,该函数会更新变量。我已经坚持了两个小时,我受够了,因为我知道答案会很简单。

有问题的代码:

子元素:

<div v-on:click="$emit('event1')">
Click
</div>

父元素:

<p @event1="test()"></p>
<Section /> // the child element
methods: {
test() {
console.log("test")
},
}

上面的代码没有记录任何内容。我把它最小化了,因为没有任何外部因素会改变代码的结果。

提前感谢!

事件侦听器必须附加到<Section />元素,event1不是全局发出的

最新更新