求解释,关于Vue2Verify滑动验证,this.$parent.$emit

新手上路,请多包涵

最近的滑动验证引用了Vue2Verify组件,直接把包丢进components文件夹中,在登录的时候去引用了组件
image.png
这里有一个成功的方法
image.png
在组件verify中还有子组件
image.png
子组件完成滑动验证之后执行了this.$parent.$emit("success", { captchaVerification });
image.png
问题:为什么在最里面的组件通过$parent.$emit能找到‘success’定义的方法?

阅读 2k
1 个回答

$parent.$emit不是找到success方法,而是通过emit抛出success事件及参数,由上层@success接收。

这里就是通过父级($parent)抛出($emit)了一个success事件给了爷爷级,爷爷级的页面通过@success事件接收。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题