您当前的位置: 首页 > 
  • 3浏览

    0关注

    284博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【Vue】零基础学习Vue: 第24课 Vue子组件触发父主件方法并传递参数:子组件$emit发射事件

区块链(Web3)开发工程师 发布时间:2019-07-01 10:21:39 ,浏览量:3

实现代码如下:



    
    $emit发射事件
    
    




我是子组件
//1.定义子组件 let son = { template:'#son', //子组件的数据 data(){ return { msg:'我是子组件的数据' } }, //4.子组件定义方法函数 methods:{ fn(){ //把子组件的数据给父组件 //$emit 向父组件发射一个事件 发射事件之后 父组件可以立马监控到 //xxx表示事件名任意 this.$emit('xxx',this.msg) } } } let vm = new Vue({ el:'#app', //2.注册子主件 components:{ son }, //6.设置方法 methods:{ change(value){ console.log("子组件传过来的数据msg:"+value) console.log('子组件发射的xxx事件 我检测到了') } } })
运行结果如下:

在这里插入图片描述

关注
打赏
1665194163
查看更多评论
立即登录/注册

微信扫码登录

0.0351s