vue 自定义事件 传入额外参数
<div @click="myClick">我是子组件内容<div>//子组件自定义事件myClick(){this.emit("childClick",'我是子组件参数')}//父组件调用自定义事件,把$event 换成 arguments 也是可以获取到自定义事件对象的<div @childClick="getData($ev...
·
<div @click="myClick">我是子组件内容<div>
//子组件自定义事件
myClick(){
this.emit("childClick",'我是子组件参数')
}
//父组件调用自定义事件,把$event 换成 arguments 也是可以获取到自定义事件对象的
<div @childClick="getData($event,'额外参数')">我是父级内容<div>
getData(val,parmas){
//如果是系统自带的事件$event就是event对象数据 ,自定义事件$event携带的是你在emit 传入的数据
//val 是子组件的传过来的数据
//parmas 是父组传过来的数据
}
更多推荐
已为社区贡献3条内容
所有评论(0)