摘要:
先通过Object.defineProperties() get/set拦截,每次修改,set方法拦截到了,通知watcher,watcher收录这当前页面所有的代码块,所有的组件,进行更新,在更新的过程中会创建一个新的虚拟dom树,再对比老的虚拟dom节点,在2个对比过程中,以最小的代价找出他不同 阅读全文
posted @ 2022-03-24 22:58
weakup
阅读(30)
评论(0)
推荐(0)
摘要:
<div id="box"> {{10+20}} </div> <script> Vue.createApp({}).mount("#box") </script> <div id="box"> {{10+20}} </div> <script> Vue.createApp({}).mount("# 阅读全文
posted @ 2022-03-24 21:51
weakup
阅读(115)
评论(0)
推荐(0)
浙公网安备 33010602011771号