美文网首页
vue中事件的实现

vue中事件的实现

作者: 大苹果圆又圆 | 来源:发表于2021-06-24 23:44 被阅读0次

组件事件:
initMixin,判断是否只组件(options._isComponent),如果是组件则调用initInternalComponent方法

首先调用procesAttrs方法,然后调用addHandler方法,再次调用genHandlers方法,再调用genHandler方法,生成代码字符串: image.png
image.png

生成ast树,通过render函数去调用。
在createComponent中获取到自定义事件on,如:


image.png

相关文章

网友评论

      本文标题:vue中事件的实现

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