從源碼角度解析Vue重排與重繪

衆所周知,Vue通過數據綁定來修改視圖,當某個數據被修改的時候,set方法會讓閉包中的Dep調用notify通知所有訂閱者Watcher,Watcher通過get方法執行vm._update(...),進而去更新視圖。 在vm._update(...)中,Vue會調用patch(...)(vdom/patch.js第659行左右),將新產生的vnode與數據未變更之前的舊的prevVnode進行對
相關文章
相關標籤/搜索