提示:看到我 请让滚去学习
vue3渲染流程
文章目录
vue3的3个核心:
1.响应式模块(Reactivity Module)–创建响应式数据
2.编译模块(Compiler Module)–模版编译器将html转换为一个渲染函数
3.渲染模块(Renderer Module)
渲染阶段–调用render函数返回虚拟dom节点
挂载阶段–使用虚拟dom节点并调用dom api来创建网页
补丁阶段–新旧节点对比,并且只跟新网页变化的部分
渲染流程:
如图一个简单组件有一个模版template和模版内部使用的响应式对象