0
点赞
收藏
分享

微信扫一扫

[vue] $emit传递一个或多个参数

阎小妍 2022-12-21 阅读 136


$emit传递一个参数时

子组件:

this.$emit('closeChange',false);

父组件:

<posilCom @closeChange="closeCom($event)"></posilCom>
closeCom(msg) {
this.msg = msg;
}

$emit传递多个参数时

子组件:

this.$emit('closeChange',false,true);

父组件:

<posilCom @closeChange="closeCom(arguments)"></posilCom>
closeCom(msg) {
this.msg1 = msg[0];
this.msg2 = msg[1];
}


举报

相关推荐

0 条评论