vue雙向數據綁定原理

1.實現一個數據監聽器Observer,可以對數據對象的全部屬性進行監聽,若有變更可拿到最新值通知訂閱者
2.實現一個指令解析器Compile,對每一個元素節點的指令進行掃描和解析,以及綁定相應的更新函數
3.實現一個Watcher,做爲鏈接Observer和Compile的橋樑,可以訂閱並收到每一個屬性變更的通知,執行指令綁定的相應回調函數,從而更新視圖
4.mvvm入口,整合以上三者mvvm

相關文章
相關標籤/搜索