助焊剂处理行动状态

时间:2016-04-03 22:19:05

标签: reactjs flux reactjs-flux refluxjs

当我的变化正确时,有两种不同的状态

  • 申请状态(在商店中)
  • 查看状态(在组件中)

我正在尝试使用flux构建一个CRUD应用程序,并且不了解处理动作状态的最明智的方法。

我认为我有一个包含2个组件的页面,这些组件负责创建博客帖子。所以编辑可以选择是否要使用component1或component2来创建博客帖子。

按下component1上的保存按钮,组件正在发送BLOGPOST_CREATE_ACTION。

在组件中,我想显示操作的生命周期:

  • 将博客帖子发送到服务器
  • Blogpost已保存或保存失败

商店可以跟踪这些状态,并在发生变化时发出。 但是,由于我有两个不同的组件在同一个商店,因此状态更改将对我的两个组件生效。

Flux是为了保持一致性而构建的,但在这种情况下,我想获得独立于每个组件的状态(包括错误)信息。

你如何处理这些“问题”?

0 个答案:

没有答案