杂项
非官方测试版翻译
本页面由 PageTurner AI 翻译(测试版)。未经项目官方认可。 发现错误? 报告问题 →
Redux FAQ:杂项
有哪些大型的、"真实"的Redux项目?
当然有,而且非常多!仅举几例:
还有更多案例!Redux扩展目录提供了**基于Redux的应用和示例列表**,其中包含各种实际应用案例,涵盖大型和小型项目。
扩展阅读
文档
讨论
如何在Redux中实现身份验证?
身份验证是所有实际应用的核心功能。实施时需注意:应用的组织结构无需特殊调整,应像实现其他功能那样处理身份验证。基本流程如下:
-
创建
LOGIN_SUCCESS、LOGIN_FAILURE等action常量 -
创建接收凭证的action创建器,其payload应包含身份验证成功标志、令牌或错误信息
-
使用Redux Thunk中间件或其他合适中间件创建异步action创建器:向API发起网络请求验证凭证有效性,成功时返回令牌并存入localStorage,失败时向用户显示响应信息。这些副作用可在上一步创建的action创建器中执行
-
编写处理各种验证场景(
LOGIN_SUCCESS、LOGIN_FAILURE等)的reducer,返回对应新状态
扩展阅读
文章
示例
相关库