vue的雙向數據綁定實現原理(簡單)

理論: 雙向數據綁定的原理就是劫持數據結合發佈訂閱者模式實現的。 步驟: 第一步:創建一個監聽者,Observer,監聽屬性變化,當屬性變化的時候,通知訂閱者。 第二步:創建一個訂閱者,watcher 用來接收屬於變化的通知並且執行相對應的方法,然後更新視圖view。 第三部,創建一個解析器,compile ,可以掃描和解析每一個節點相關指令,還可以,初始化模板數據,和初始化相關訂閱者 圖解:
相關文章
相關標籤/搜索