學習筆記 Redux概述

2021-10-08 07:43:42 字數 408 閱讀 3219

1.本質上是乙個js物件

2.必須要包含type屬性

3.只是描述了有狀態需要改變,並沒有真正描述如何更新state

1.本質上是乙個函式

2.響應傳送過來的action

3.函式接收兩個引數:第乙個是初始化的state,第二個是傳送過來的action

4.必須有return的返回值

1.用來把action和reducr關聯在一起

2.通過createstore來構建store

3.通過subsribe註冊監聽

4.可以通過getstate方法獲取state

5.通過dispatch傳送action

redux學習筆記

流程如下 在redux中使用者的操作並不會直接導致view層的更新,而是view層發出actions通知出發store裡的reducer從而來更新state state的改變會將更新反饋給我們的view層,從而讓我們的view層發生相應的反應給使用者。redux中有三個基本概念,action,red...

Redux學習筆記

redux 對於通訊工程專業的來說可以這麼理解 在不用redux的時候,元件中的資訊傳遞就好像我通過用嘴巴說的方式向你傳遞資訊,但是當周圍環境比較嘈雜資訊比較多或者我距離你比較遠的時候,資訊的傳遞就比較費勁了,一句兩句還好,多了肯定會很累。那麼redux是個什麼存在呢?他就像乙個基站,我和大家的所有...

redux 學習筆記

學習資料 英文文件 中文文件 github redux是乙個專門用於做狀態管理的js庫 不是react外掛程式庫 它可以用在react,angular,vue等專案中,但基本與react配合使用。作用 集中式管理react應用中多個元件共享的狀態。某個元件的狀態,需要讓其他元件可以隨時拿到 共享 乙...