1. 程式人生 > >redux 簡單原理

redux 簡單原理

1、Redux是將react的state進行全域性管理,也就是管理整個專案的state
2、redux通過connect高階函式將statereact元件相連。也就是react要獲取state的值,必須通過connect.
3、react通過dispatch一個action來set state.
4、在redux中,當dispatch一個actioner(函式)時,會通過reducer來更新state(dispatch時會自動觸發reducer,而redux為只有唯一的一個狀態樹,多個reducer通combineReducers組成一個大的reducers。因此任何的狀態改變操作共用一個訂閱通知,會將改變的state與整個狀態樹進行比較然後修改)