跳至主内容

杂项

非官方测试版翻译

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

Redux FAQ:杂项

有哪些大型的、"真实"的Redux项目?

当然有,而且非常多!仅举几例:

还有更多案例!Redux扩展目录提供了**基于Redux的应用和示例列表**,其中包含各种实际应用案例,涵盖大型和小型项目。

扩展阅读

文档

讨论

如何在Redux中实现身份验证?

身份验证是所有实际应用的核心功能。实施时需注意:应用的组织结构无需特殊调整,应像实现其他功能那样处理身份验证。基本流程如下:

  1. 创建LOGIN_SUCCESSLOGIN_FAILURE等action常量

  2. 创建接收凭证的action创建器,其payload应包含身份验证成功标志、令牌或错误信息

  3. 使用Redux Thunk中间件或其他合适中间件创建异步action创建器:向API发起网络请求验证凭证有效性,成功时返回令牌并存入localStorage,失败时向用户显示响应信息。这些副作用可在上一步创建的action创建器中执行

  4. 编写处理各种验证场景(LOGIN_SUCCESSLOGIN_FAILURE等)的reducer,返回对应新状态

扩展阅读

文章

示例

相关库