redux-toolkit - 使用 Redux Toolkit 管理应用状态
使用 Redux Toolkit 的切片、异步 thunk、选择器和 RTK Query 管理全局状态、数据获取与缓存。
标签
更新于: 2026-09-28能力
典型输入
典型输出
该技能可以做什么
- 配置 Redux store
- 创建状态切片
- 定义类型化选择器
- 处理异步操作
- 取消异步 thunk
- 获取并缓存数据
- 配置 API 缓存失效
输入
- 应用状态结构
- Reducer 定义
- API 端点
- 请求参数
- 认证令牌状态
- 用户操作需求
输出
- Redux store 状态
- Actions 和 reducers
- 记忆化选择器
- 异步请求状态
- 获取的 API 数据
- 缓存的查询结果
- React Redux hooks
要求
- Node.js 和 npm
- @reduxjs/toolkit 包
- 用于 React 集成的 react-redux 包
- 兼容 Redux 的应用
