快速开始
- 使用
configureStore
创建 Redux storeconfigureStore
接受reducer
函数作为命名参数configureStore
使用的好用的默认设置自动设置 store
- 为 React 应用程序组件提供 Redux store
- 使用 React-Redux
<Provider>
组件包裹你的<App />
- 传递 Redux store 如
<Provider store={store}>
- 使用 React-Redux
- 使用
createSlice
创建 Redux “slice” reducer- 使用字符串名称、初始状态和命名的 reducer 函数调用“createSlice”
- Reducer 函数可以使用 Immer 来“改变”状态
- 导出生成的 slice reducer 和 action creators
- 在 React 组件中使用 React-Redux
useSelector/useDispatch
钩子- 使用
useSelector
钩子从 store 中读取数据 - 使用
useDispatch
钩子获取dispatch
函数,并根据需要 dispatch actions
- 使用