当前位置:首页>开发>正文

vue3底层原理

2023-04-24 00:20:23 互联网 未知 开发

vue3底层原理?

vue3底层原理

1:需要 observe 的数据对象进行递归遍历,包括子属性对象的属性。给这个对象的某个值赋值,就会触发setter,那么就能监听到了数据变化

2:compile解析模板指令,将模板中的变量替换成数据,然后初始化渲染页面视图,并将每个指令对应的节点绑定更新函数,添加监听数据的订阅者,一旦数据有变动,收到通知,更新视图。

3:Watcher订阅者是Observer和Compile之间通信的桥梁,…