会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
DAVENEE
博客园
首页
新随笔
联系
订阅
管理
vue3 源码
这文章写的很好
Compiler模块:编译模板系统。主要职责是将template编译成虚拟节点。
Runtime模块:也可以称之为Renderer模块,真正负责渲染的模块。主要职责是将虚拟节点渲染成真实元素,然后显示到浏览器上。
Reactivity模块:响应式系统。主要职责是监听响应式的数据,然后通过diff算法判断VNode是否有变化,如果有变化,会通知渲染系统重新渲染元素,然后展示。
https://www.jianshu.com/p/a497aca8384e
posted @
2023-04-21 09:26
DAVENEE
阅读(
48
) 评论(
0
)
收藏
举报
刷新页面
返回顶部
公告