前端Bubucuo 精通Redux系列
2023-08-01 21:48 作者:bili_34604920956 | 我要投稿
redux 的原則
3.1 單一數(shù)據(jù)源。只有一個 store
整個項目只有一個 store ,在大型項目中可以進行代碼分割,但根節(jié)點只有一個 store
3.2 只有 store 能改變數(shù)據(jù)
State 的改變只能通過 store 本身,reducer 函數(shù)只是通過當前 state 和 action 計算出最新的 state,返回給 store。執(zhí)行變更的是 store 本身
3.3 使用純函數(shù) reducer 進行狀態(tài)修改
純函數(shù)的定義如下:
相同的入參總會返回相同的出參(出參只由入參所決定)
沒有副作用
Reducer 是純函數(shù),只負責通過當前 state 和 action 計算出最新的 state,返回給 store
redux 基本使用
引入 redux
標簽: