Redux 常见问题解答:杂项
目录
杂项
有没有更大的,“真实”的 Redux 项目?
是的,很多!举几个例子
还有很多!Redux Addons Catalog 有基于 Redux 的应用程序和示例列表,指向各种实际应用程序,大小不一。
更多信息
文档
讨论
如何在 Redux 中实现身份验证?
身份验证对于任何真实的应用程序都是必不可少的。在进行身份验证时,您必须牢记,您组织应用程序的方式不会发生任何变化,并且您应该以与实现任何其他功能相同的方式实现身份验证。这相对简单
为
LOGIN_SUCCESS
、LOGIN_FAILURE
等创建操作常量。创建操作创建者,它们接受凭据、表示身份验证是否成功的标志、令牌或错误消息作为有效负载。
使用 Redux Thunk 中间件或您认为合适的任何中间件创建异步操作创建者,以向 API 发出网络请求,如果凭据有效,则返回令牌。然后将令牌保存在本地存储中,或者如果失败,则向用户显示响应。您可以从上一步中编写的操作创建者执行这些副作用。
创建一个 reducer,它为每个可能的身份验证情况(
LOGIN_SUCCESS
、LOGIN_FAILURE
等)返回下一个状态。
更多信息
文章
示例
库