angularJS內部的髒檢查機制與$apply()、$watch()、$digest

在angular中,提供了ng-model的數據雙向綁定指令,當數據發生改變的時候,去更新視圖層上的數據,當視圖層上的數據發生改變的時候,也會同步的去更新數據,那麼angular底層是如何去實現這個功能的呢? 實際上,當我們在頁面上寫了一個{{xxx}}這樣的插值語法的時候,angular會在內部在「$scope」上去設置一個watcher,用來在數據發生改變的時候去更新view。 如圖代碼,我們
相關文章
相關標籤/搜索