vue雙向綁定原理-defineProperty

vue的雙向綁定是由數據劫持結合發佈者-訂閱者模式實現的,那麼什麼是數據劫持?vue是如何進行數據劫持的?說白了就是通過Object.defineProperty()來劫持對象屬性的setter和getter操作,在數據變動時做你想要做的事情.我們可以看一下通過控制檯梳齒一個定義在vue初始化數據上的對象是什麼. var vm = new Vue({ data: { tes
相關文章
相關標籤/搜索