文章詳情頁
javascript - 為什么大多數(shù)人喜歡用Dep來表示消息訂閱器?
瀏覽:145日期:2023-03-22 11:49:59
問題描述
如題, 看很多事例, 在講到消息訂閱器的時候總是用Dep來表示.
完全搞不清楚他們的關(guān)聯(lián)在哪里, 求懂的道友告之.
問題解答
回答1:Dep是dependence的縮寫,中文就是“依賴”的意思。因為Watcher訂閱者需要依賴Dep才能了解數(shù)據(jù)的變化,沒有Dep,Watcher根本不可能知道數(shù)據(jù)發(fā)生了變化,當(dāng)有數(shù)據(jù)變化發(fā)生時,Dep會通知Watcher,Dep相當(dāng)于是雜志社,Watcher作為訂閱者,首先需要向雜志社訂閱雜志,這樣當(dāng)有新的雜志(消息)產(chǎn)生時,Dep才會通知Watcher,所以Watcher強(qiáng)烈依賴Dep,他們之間是這樣的一種關(guān)系。
標(biāo)簽:
JavaScript
上一條:javascript - jqery ajax問題下一條:javascript - 關(guān)于使用axios和vue開發(fā) 手機(jī)端瀏覽器返回的時候讀取緩存無法執(zhí)行js和vue組件
相關(guān)文章:
1. 在應(yīng)用配置文件 app.php 中找不到’route_check_cache’配置項2. html按鍵開關(guān)如何提交我想需要的值到數(shù)據(jù)庫3. mysql取模分表與分表4. HTML 5輸入框只能輸入漢字、字母、數(shù)字、標(biāo)點符號?正則如何寫?5. gvim - 誰有vim里CSS的Indent文件, 能縮進(jìn)@media里面的6. dockerfile - 我用docker build的時候出現(xiàn)下邊問題 麻煩幫我看一下7. 跟著課件一模一樣的操作使用tp6,出現(xiàn)了錯誤8. PHP類屬性聲明?9. objective-c - ios 怎么實現(xiàn)微信聯(lián)系列表 最好是swift10. javascript - 請教如何獲取百度貼吧新增的兩個加密參數(shù)
排行榜

熱門標(biāo)簽