vue 的雙向綁定的原理

vue數據雙向綁定是通過數據劫持結合發佈者-訂閱者模式的方式來實現的。具體實現過程:     首先要對數據進行劫持監聽,所以需要設置一個監聽器Observer,用來監聽所有屬性。如果屬性發生變化了,就需要告訴訂閱者Watcher看是否需要更新。因爲訂閱者是有很多個,所以需要有一個消息訂閱器Dep來專門收集這些訂閱者,然後在監聽器Observer和訂閱者Watcher之間進行統一管理的。接着,還需要
相關文章
相關標籤/搜索