Vue(雙向數據綁定 虛擬DOM Promise Webpack 事件委託)原理

一.雙向數據綁定 Vue 實現的雙向數據綁定,是採用數據劫持結合發佈者-訂閱者模式的方式,通過 Object.defineProperty() 來劫持各個屬性的 setter,getter,在數據變動時發佈消息給訂閱者,觸發相應的監聽回調。要實現mvvm的雙向綁定,就必須要實現以下幾點: Object.defineProperty() 方法會直接在一個對象上定義一個新屬性,或者修改一個對象的現有屬
相關文章
相關標籤/搜索