Vue Element 框架中的 emitter.js 中为什么parent.$emit 还要apply?

新手上路,请多包涵

Vue Element 框架中的 emitter.js 中的 parent.$emit.apply(parent, [eventName].concat(params))为什么parent.$emit 还要apply

阅读 3.1k
1 个回答

为了打散后面的数组,使后面数组的每一个元素对应一个参数,类似

function a(b,c,d){
    console.log(b,c,d)
}
a.apply(null, [1,2,3]); //1 2 3
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题