登录ajax请求Flux React?

But*_*GOL 3 flux reactjs reactjs-flux

如何 使用 提供响应的flux结构ajax请求
登录表单提交(React Component)后怎么办? 你能提供一些例子吗?


fis*_*dev 7

基本上,您需要发出Ajax请求,然后创建成功/错误处理程序.在这些处理程序中,您将创建操作以通知商店结果.拥有AppStore或SessionStore或者保存与当前用户和身份验证令牌相关的数据的东西可能是个好主意.当前用户进行身份验证时,您的控制器视图可以侦听该存储并呈现其子级.

  • 我认为你基本上是在正确的轨道上,但是你正在用SIGNIN_SUCCESS_EVENT将自己画成一个角落.如果你只是保持抽象 - 只是一个'改变'事件 - 那么你有一个更灵活的系统.试图了解哪种类型的事件被解雇会导致更紧密的耦合.示例:出现错误时会发生什么?现在您需要一个新的事件,您的视图需要知道如何处理每个事件.保持简单并保持商店中的状态,不是在事件中,也不在视图中.当更改事件发生时,您的视图只询问商店的新状态. (5认同)