數(shù)據(jù)流向 flux?redux?baobab?

flux

flux 數(shù)據(jù)流向圖

用戶的一個操作Uer Interactions =>
把這個操作和值傳給Aciton Creator =>
根據(jù)你的要求來 產(chǎn)生一個Action (具體的操作)=>
Action會傳給Dispatcher(理解為大腦,MVC中的C莉兰,收到后會處理數(shù)據(jù)程梦,將Action發(fā)給所有的store)=>
然后會 調(diào)用不同的store卡骂,store會先進行更新 (MVC中的M吕朵,主要來說就是存儲數(shù)據(jù)和增刪改查鹦聪,并且store會在Dispatcher中注冊若债,在注冊的時候同時會告訴Dispatcher一個回調(diào)函數(shù)也就是CallBack, ) =>
然后 廣播出一個event事件 =>
React View 監(jiān)聽到這樣一個事情澡匪,就會向store發(fā)出請求 熔任,我要數(shù)據(jù)!拿到之后就會setState或者replace來更新狀態(tài)從而唁情, 觸發(fā)各個組件的render疑苔,頁面就得到渲染和展示

  • 注意:
  • 每一塊之間關(guān)系并不是1對1,是多對多的關(guān)系荠瘪,分層抽象的思想
  • Action其實就是對于所有操作的一個抽象(比如調(diào)用Dispatcher然后把操作的參數(shù)傳給他)
  • 適用于大型應(yīng)用
  • 解耦合夯巷,把實現(xiàn)細節(jié)隱藏起來,每一塊只關(guān)心自己的東西
  • 比較大和重哀墓,實用性不強

單向數(shù)據(jù)流

單向數(shù)據(jù)流

Redux

UI->Action->Reducer->Store(State)->UI

Redux

react-redux

react-redux

組件

. Reducer 會作用于container
.

compoment
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末趁餐,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子篮绰,更是在濱河造成了極大的恐慌后雷,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,464評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件吠各,死亡現(xiàn)場離奇詭異臀突,居然都是意外死亡,警方通過查閱死者的電腦和手機贾漏,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,033評論 3 399
  • 文/潘曉璐 我一進店門候学,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人纵散,你說我怎么就攤上這事梳码∫” “怎么了?”我有些...
    開封第一講書人閱讀 169,078評論 0 362
  • 文/不壞的土叔 我叫張陵掰茶,是天一觀的道長暇藏。 經(jīng)常有香客問我,道長濒蒋,這世上最難降的妖魔是什么盐碱? 我笑而不...
    開封第一講書人閱讀 59,979評論 1 299
  • 正文 為了忘掉前任,我火速辦了婚禮沪伙,結(jié)果婚禮上瓮顽,老公的妹妹穿的比我還像新娘。我一直安慰自己焰坪,他們只是感情好趣倾,可當我...
    茶點故事閱讀 69,001評論 6 398
  • 文/花漫 我一把揭開白布聘惦。 她就那樣靜靜地躺著某饰,像睡著了一般。 火紅的嫁衣襯著肌膚如雪善绎。 梳的紋絲不亂的頭發(fā)上黔漂,一...
    開封第一講書人閱讀 52,584評論 1 312
  • 那天,我揣著相機與錄音禀酱,去河邊找鬼炬守。 笑死,一個胖子當著我的面吹牛剂跟,可吹牛的內(nèi)容都是我干的减途。 我是一名探鬼主播,決...
    沈念sama閱讀 41,085評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼曹洽,長吁一口氣:“原來是場噩夢啊……” “哼鳍置!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起送淆,我...
    開封第一講書人閱讀 40,023評論 0 277
  • 序言:老撾萬榮一對情侶失蹤税产,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后偷崩,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體辟拷,經(jīng)...
    沈念sama閱讀 46,555評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,626評論 3 342
  • 正文 我和宋清朗相戀三年阐斜,在試婚紗的時候發(fā)現(xiàn)自己被綠了衫冻。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,769評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡谒出,死狀恐怖隅俘,靈堂內(nèi)的尸體忽然破棺而出渡紫,到底是詐尸還是另有隱情,我是刑警寧澤考赛,帶...
    沈念sama閱讀 36,439評論 5 351
  • 正文 年R本政府宣布惕澎,位于F島的核電站,受9級特大地震影響颜骤,放射性物質(zhì)發(fā)生泄漏唧喉。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 42,115評論 3 335
  • 文/蒙蒙 一忍抽、第九天 我趴在偏房一處隱蔽的房頂上張望八孝。 院中可真熱鬧,春花似錦鸠项、人聲如沸干跛。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,601評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽楼入。三九已至,卻和暖如春牧抽,著一層夾襖步出監(jiān)牢的瞬間嘉熊,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,702評論 1 274
  • 我被黑心中介騙來泰國打工扬舒, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留阐肤,地道東北人。 一個月前我還...
    沈念sama閱讀 49,191評論 3 378
  • 正文 我出身青樓讲坎,卻偏偏與公主長得像孕惜,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子晨炕,可洞房花燭夜當晚...
    茶點故事閱讀 45,781評論 2 361

推薦閱讀更多精彩內(nèi)容

  • 學(xué)習(xí)必備要點: 首先弄明白衫画,Redux在使用React開發(fā)應(yīng)用時,起到什么作用——狀態(tài)集中管理 弄清楚Redux是...
    賀賀v5閱讀 8,915評論 10 58
  • 做React需要會什么? react的功能其實很單一遵馆,主要負責渲染的功能鲸郊,現(xiàn)有的框架,比如angular是一個大而...
    蒼都閱讀 14,769評論 1 139
  • 前言 強烈推薦的學(xué)習(xí)資源:《深入淺出React和Redux》 此篇學(xué)習(xí)筆記記錄了對書中第三章節(jié)的學(xué)習(xí)心得在學(xué)...
    ccminn閱讀 7,460評論 3 5
  • 很多人我都有距離感货邓,今天主動去聊聊天覺得蠻不錯的秆撮,以前覺得大家都好高冷,尤其是對于以前說我性格問題的兩位大家長换况,感...
    張淞然閱讀 296評論 1 1
  • 親戚家的姐姐不想給人打工了,再沒有找到好項目之前舒裤,就鐵了心辭了職喳资,打算自己做點什么。 我問她你有什么長...
    沈莞爾閱讀 441評論 0 0