VUE實現數據雙向綁定的效果,需要三大模塊
1、Observer:能夠對數據對象的所有屬性進行監聽,如有變動可拿到最新值並通知訂閱者
2、Compile:對每個元素節點的指令進行掃描和解析,根據指令模板替換數據,以及綁定相應的更新函數
3、Watcher:作為鏈接Observer和Compile的橋梁,能夠訂閱並受到每個屬性變動的通知,並執行指令綁定的相應回掉函數,從而更新視圖
====================================================================
未完待續......