我试图在父元素中创建一个简单的函数,当变量从子元素获得发射时,该函数会更新变量。我已经坚持了两个小时,我受够了,因为我知道答案会很简单。
有问题的代码:
子元素:
<div v-on:click="$emit('event1')">
Click
</div>
父元素:
<p @event1="test()"></p>
<Section /> // the child element
methods: {
test() {
console.log("test")
},
}
上面的代码没有记录任何内容。我把它最小化了,因为没有任何外部因素会改变代码的结果。
提前感谢!
事件侦听器必须附加到<Section />
元素,event1
不是全局发出的