对于VueJS 2.0项目,我在父组件上有以下内容
<template>
<child></child>
<button @click="$emit('childEvent)"></button>
</template>
关于子组件,我有:
{
events: { 'childEvent' : function(){.... },
ready() { this.$on('childEvent',...) },
methods: { childEvent() {....} }
}
点击按钮似乎没有任何效果.我是否需要创建一个父方法,然后将其发送给子方法?我用的是vuejs 1.但现在我对亲子沟通的方式感到困惑