文章詳情頁
javascript - 為什么大多數人喜歡用Dep來表示消息訂閱器?
瀏覽:133日期:2023-03-22 11:49:59
問題描述
如題, 看很多事例, 在講到消息訂閱器的時候總是用Dep來表示.
完全搞不清楚他們的關聯在哪里, 求懂的道友告之.
問題解答
回答1:Dep是dependence的縮寫,中文就是“依賴”的意思。因為Watcher訂閱者需要依賴Dep才能了解數據的變化,沒有Dep,Watcher根本不可能知道數據發生了變化,當有數據變化發生時,Dep會通知Watcher,Dep相當于是雜志社,Watcher作為訂閱者,首先需要向雜志社訂閱雜志,這樣當有新的雜志(消息)產生時,Dep才會通知Watcher,所以Watcher強烈依賴Dep,他們之間是這樣的一種關系。
標簽:
JavaScript
相關文章:
1. javascript - 如何將一個div始終固定在某個位置;無論屏幕和分辨率怎么變化;div位置始終不變2. html - vue項目中用到了elementUI問題3. javascript - 原生canvas中如何獲取到觸摸事件的canvas內坐標?4. javascript - vscode alt+shift+f 格式化js代碼,通不過eslint的代碼風格檢查怎么辦。。。5. javascript - 求解答:實例對象調用constructor,此時constructor內的this的指向?6. javascript - 有什么比較好的網頁版shell前端組件?7. java - 如何寫一個intellij-idea插件,實現編譯時修改源代碼的目的8. javascript - [js]為什么畫布里不出現圖片呢?在線等9. java 中Long 類型如何轉換成Double?10. html5 - 有可以一次性把所有 css外部樣式轉為html標簽內style=" "的方法嗎?
排行榜
