1、react-redux安裝
安裝命令:npm install react-redux redux
安裝兩個包:
redux自身是一個獨立的工作流;
react-redux是redux的react綁定,也就是說,利用react來實現了redux。
2、官網
3、react-redux框圖
User的單擊鼠標等動作其實是作用在View層上,也就是組件渲染出來的頁面上,頁面會渲染出Action,這些Action被傳到Store中,Store裏面的MiddleWare是它的一些中間件,實際上這些Action最終是作用在Reducer上的,也就是響應,reducer決定了當前state和Action結合起來後state會發生什麼變化,然後state變化後再反過來作用在View層上,也就是組件上,組件就會重新渲染後呈現在頁面上。