快速开始
- 使用
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
- 使用