Redux的簡單使用

使用react-redux,redux中放的都是組件react

花蝴蝶在我身邊圍繞圍繞,碼代碼我唯妙唯肖,還沒抓到那訣竅redux

1.建立storeapi

 2.store中建立reducer數組

3.返回store引入reducerapp

 4.去掉Fragment異步

            開始獲取接口數據                
spa

1.在哪裏用就在哪裏調用這個數據調用會用到connectconnect是react-redux中的高階組件用於鏈接store3d

 

 

2.在使用connect的組件中在建立一個mapprops.js文件在使用connect的組件中使用這是connect的兩個參數先引入 中間件

 

 3.調用獲取數據的方法(這個方法可確定dispacth調用action)在使用數據的組件中的掛載後使用對象

 

 4.開始發送action給了store在store中作中間件處理引入action因此建立action在action文件夾中建立一個actionCreator的js文件

 

 5.異步請求數據在api文件夾建立一個js文件調取接口             

 

 6.上方數據獲取後發送reducer      

 7.action發送過去後要reducer中使用

 

完成以上操做能夠渲染了,若是分組件寫的話接的引入connect和mapprops更改mapprops.js文件更改成文件夾:

內容仍是之前的內容由於好多地方要用因此更改

 渲染:

若是是數組存的數據:在使用這個數據的組件中拿過來就好

 

 若是是對象遍歷渲染就能夠了

相關文章
相關標籤/搜索