Vue 响应式原理(双向数据绑定) 怎样实现 响应式原理?
生活随笔
收集整理的這篇文章主要介紹了
Vue 响应式原理(双向数据绑定) 怎样实现 响应式原理?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Vue 響應式原理(雙向數據綁定) 怎樣實現 響應式原理?
我們在Vue里面,定義在Data里的屬性,叫做響應式屬性。
每一個vue組件被創建的時候,同時還有一個對象被創建出來了,這個對象我們是看不到的,這個對象叫觀察者(watcher)。
vue會遍歷定義在Data里的所有屬性,然后為這些屬性加上setter和getter方法,當設置屬性的時候,set方法會被調用,只要set方法被調用,說明屬性要被重新設置值了。那么我們的觀察者(watcher)對象會通知 虛擬DOM,重新渲染虛擬DOM,虛擬DOM會找到相應的子節點,同步真實DOM,把值換成最新的,頁面就會發生改變。
$set :添加響應式屬性
總結
以上是生活随笔為你收集整理的Vue 响应式原理(双向数据绑定) 怎样实现 响应式原理?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 雪女副本怎么不被冰封
- 下一篇: x浏览器3.71(Dictionary.