從發佈訂閱模式到redux(一)

最近在學習的過程當中,學習了一些關於redux的一些知識,學以前用redux,雖然會用可是實現的原理就不是特別清楚,每天沉迷於搬磚html

老是這木搬磚也不是個事啊,就準備開始深刻了解一些原理性的東西react

首先在看redux以前,咱們要知道,redux和react沒有關係,他想和誰玩就和誰玩,任何框架都行,redux自己就是一個狀態管理器redux

好了,接下來在進入Redux以前,咱們先來看一看一個模式,這個模式叫作觀察者模式(又稱發佈訂閱模式)框架

啥叫觀察者模式,打個比方(注意,單身狗撤退,小心扎心),就是你家全部人都比較關心你,而後當你有了對象你告訴他們,老子有對象了,他們就會接收到這個信息,你有對象了學習

此處只描述確定不行啊,有圖纔能有真相,好吧,今天讓大家看看啥叫抽搐派大師ui

第一狀態:啥都沒發生3d

下面進入第二狀態,你家親人都關心你htm

第三狀態:你有女友了,高聲呼喊對象

第四狀態,你的親戚接收到你的信息blog

好了,發佈訂閱模式講完了,

讀者:!!!!你說什麼呢,小老弟,你咋這木快,我都沒感受你就結束了?

又帥有聰明的我:咋說話呢,男人就不能說快,我一點都不快好吧,很是持久,不過上面的圖真的就結束了發佈訂閱模式啊

讀者:你TM的蒙我啊,找削啊

又帥又聰明的我:不是否是,這位大俠,你細聽分說

  咱們來解析一下上圖,你===發佈者,親戚===訂閱者 ,藍色箭頭==訂閱

   親戚關心你,便是親戚經過某種方法訂閱了你

   當你的狀態發生改變時,就會觸發親戚訂閱你的方法,從而告訴你的親戚們,你有對象了(固然這只是個例子,你覺得你會有對象?別天真了)

讀者:我還不懂咋辦

又帥又聰明的我:我把你涼拌了你信不信,實在不懂也別慌,我還有辦法,把朕的代碼端上來給這位少俠品鑑品鑑

 

這裏就不發代碼了,照着圖片打吧,正好練習一下

運行結果:

能夠吧,再去上面感覺感覺這個發佈訂閱模式吧

這篇先寫到這裏,明天繼續

連個推薦評論都沒有,慘啊

 

原文出處:https://www.cnblogs.com/suihang/p/10602994.html

相關文章
相關標籤/搜索