不少時候用$emit
攜帶參數傳出事件,而且又須要在父組件中使用自定義參數時,這時咱們就沒法接受到子組件傳出的參數了。 找到了兩種方法能夠同時添加自定義參數的方法。vue
子組件傳出單個參數時:git
// 子組件
this.$emit('test',this.param)
// 父組件
@test='test($event,userDefined)'
複製代碼
子組件傳出多個參數時:github
// 子組件
this.$emit('test',this.param1,this.param2, this.param3)
// 父組件
@test='test(arguments,userDefined)'
複製代碼