vue中子组件如何给父组件传递数据

1、子组件


methods:{
    sendMsg(event){
      this.$emit("msgEvent",this.content)
    }
}

this.$emit定义自定义组件,两个参数,一个是事件名称,注意一定要加双引号,第二个参数也要传给父级的数据

2、父组件

// 父级自定义事件,通过事件函数来接收

methods:{
    sendMsg(value){
      console.log(value);// value为子组件穿过来的数据
      this.content = value;
    }
}

你可能感兴趣的:(vue学习进阶之路)