gpt4 book ai didi

javascript - React + flux : can action return a value?(例如最后创建的 id)

转载 作者:行者123 更新时间:2023-12-04 00:06:55 24 4
gpt4 key购买 nike

我正在创建一个简单的应用程序来开始使用 React、flux 和 react-router。这是一个简单的联系人列表应用程序。

有“联系人列表”、“查看联系人”、“创建联系人”等几个 View 。

在“创建联系人” View 中,单击“保存”按钮会在 Dispatcher 中调度一个“创建”操作,该操作由 ContactStore 接收并在那里进行处理。

问题来了:创建联系人后,我想为新创建的联系人切换到“查看联系人” View 。但为了做到这一点,我需要知道新创建的联系人的 ID。

  • 应该由什么负责改变当前路线? “编辑”组件?联系人商店?
  • 他们应该如何获得新创建的 ID?通过一些 Action 回调?或者商店应该发出“clientUpdated”事件?

最佳答案

如果您使用的是单页应用程序,我会将路由更改绑定(bind)到商店更改。否则,最好在操作结束其请求后触发它

关于javascript - React + flux : can action return a value?(例如最后创建的 id),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31760520/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com