快速开始

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