跳至主内容
非官方测试版翻译

本页面由 PageTurner AI 翻译(测试版)。未经项目官方认可。 发现错误? 报告问题 →

API 参考

本节记录了 Redux 核心 API 的原始实现。Redux 核心非常精简——它定义了一套需要开发者实现的约定(如归约器),并提供若干辅助函数来整合这些约定。

实际开发中不应直接使用 Redux 核心库Redux Toolkit 是我们官方推荐的 Redux 逻辑编写方案。它在 Redux 核心基础上封装,包含构建 Redux 应用必需的工具包和函数。Redux Toolkit 内置了最佳实践,能简化多数 Redux 任务、避免常见错误,并显著提升开发效率。此外,React-Redux 负责连接 React 组件与 Redux 存储库。

相关 API 文档请参阅:

危险

原生 Redux 核心方法 createStore 已弃用!

createStore 将无限期保持可用,但我们不推荐直接使用 createStore 或原始 redux 包。

请改用官方 Redux Toolkit 中的 configureStore 方法。该方法封装了 createStore,提供更优的默认设置和配置方案。同时建议使用 Redux Toolkit 的 createSlice 方法编写 reducer 逻辑。

Redux Toolkit 还会重新导出 redux 包中的所有其他 API。

有关如何将现有传统 Redux 代码迁移至 Redux Toolkit 的详细说明,请参阅迁移到现代 Redux页面。

顶层导出

存储库 API