美文网首页
vue $emit 传递多个参数

vue $emit 传递多个参数

作者: YJ_1101 | 来源:发表于2019-07-09 16:16 被阅读0次

$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];
}

相关文章

网友评论

      本文标题:vue $emit 传递多个参数

      本文链接:https://www.haomeiwen.com/subject/mwzxkctx.html