關於vue中的雙向綁定

vue.js是採用數據劫持結合發佈者-訂閱者模式的方式,通過Object.defineProperty()來劫持各個屬性的 setter, getter, 在數據變動是發佈消息給訂閱者,觸發相應的監聽回調。 具體步驟: 第一步:需要 observe 的數據對象進行遞歸遍歷,包括子屬性對象的屬性,都加上 setter 和 getter 這樣的話,給這個對象的某個值賦值,就會觸發setter,那麼就能
相關文章
相關標籤/搜索