编程语言
首页 > 编程语言> > 【学习】vue3阅读源码

【学习】vue3阅读源码

作者:互联网

vue3阅读源码之:

1.多个template实现原理:包裹了<fragment>

2.组件的挂载过程:

 

3.组件的初始化:

 createApp =》app.mount =》 rerender的render函数 =》 patch =》类型判断 =》 processComponent =》 mountComponent =》 instance =》setupComponent(instance) =》 setuprerederEffect() =》

effect(()=>{ if(mount)else{update}}) =》subtree =》patch =》processElement =》document.createElement() =》 mountChildren() =》for(){child} =》 patch(null,child)

标签:mount,vue3,patch,instance,源码,阅读,child
来源: https://www.cnblogs.com/ruyijiang/p/16378597.html