文章詳情頁(yè)
javascript - 為什么大多數(shù)人喜歡用Dep來(lái)表示消息訂閱器?
瀏覽:122日期:2023-03-22 11:49:59
問(wèn)題描述
如題, 看很多事例, 在講到消息訂閱器的時(shí)候總是用Dep來(lái)表示.
完全搞不清楚他們的關(guān)聯(lián)在哪里, 求懂的道友告之.
問(wèn)題解答
回答1:Dep是dependence的縮寫,中文就是“依賴”的意思。因?yàn)閃atcher訂閱者需要依賴Dep才能了解數(shù)據(jù)的變化,沒(méi)有Dep,Watcher根本不可能知道數(shù)據(jù)發(fā)生了變化,當(dāng)有數(shù)據(jù)變化發(fā)生時(shí),Dep會(huì)通知Watcher,Dep相當(dāng)于是雜志社,Watcher作為訂閱者,首先需要向雜志社訂閱雜志,這樣當(dāng)有新的雜志(消息)產(chǎn)生時(shí),Dep才會(huì)通知Watcher,所以Watcher強(qiáng)烈依賴Dep,他們之間是這樣的一種關(guān)系。
標(biāo)簽:
JavaScript
上一條:javascript - jqery ajax問(wèn)題下一條:javascript - 關(guān)于使用axios和vue開(kāi)發(fā) 手機(jī)端瀏覽器返回的時(shí)候讀取緩存無(wú)法執(zhí)行js和vue組件
相關(guān)文章:
1. angular.js - webpack build后的angularjs路由跳轉(zhuǎn)問(wèn)題2. java - web項(xiàng)目中,用戶登陸信息存儲(chǔ)在session中好 還是cookie中好,取決于什么?3. java - Activity中的成員變量被賦值之后,Activity被回收的時(shí)候內(nèi)存才會(huì)被釋放嗎4. Discuz! Q 有人用過(guò)嗎?5. 數(shù)組按鍵值封裝!6. 我寫的哪里有錯(cuò)?請(qǐng)大神幫忙查看一下。7. 請(qǐng)求一個(gè)數(shù)據(jù)返回內(nèi)容為空或者錯(cuò)誤如何再次請(qǐng)求幾次8. 使用list和each配合,的作業(yè),輸出一行后,如何換行9. php由5.3升級(jí)到5.6后,登錄網(wǎng)站,返回的是php代碼,不是登錄界面,各位大神有知道的嗎?10. 為什么bindClass訪問(wèn)不了的?
排行榜

熱門標(biāo)簽