vue的雙向數據綁定原理

vue的雙向數據綁定原理: vue.js採用數據劫持結合發佈者-訂閱者模式的方式,通過Object.defineProperty()(MDN中方法介紹) 來劫持屬性的set方法和get方法,然後在數據變動時發佈消息給訂閱者,並觸發相應節點的監聽回調函數。 1.實現數據監聽器Observer,能夠對數據對象的所有屬性進行監聽,一旦發生變化可獲取最新值,通知訂閱者 2.實現解析模板指令Compile,
相關文章
相關標籤/搜索