从其他商店内的商店加载数据

时间:2016-02-04 14:31:34

标签: reactjs flux reactjs-flux

我试图让我的flux/react应用程序更好。

我想用纯组件编写功能代码,我非常喜欢redux概念。但是,我必须坚持使用助焊剂。

我想知道从其他商店加载商店中的数据是否有问题。

想象一下,我有一个带有一些类别的数据库和一些从后端给出的地理数组。我需要在应用程序的许多不同部分使用这些内容。所以我有一个动作,我在ComponentDidMount初始化我需要的地方:

  • AppAction.init()进行ajax调用并获取_categories and _geographics

现在我让AppStore监听并存储数据。

ComponentA使用来自AppStore和StoreA的getter来操作数据并将其传递给我的组件。

我想将StoreA中的所有数据逻辑放入一个从AppStore获取数据的getter中。

在StoreA中           let data = AppStore.getData();

你们看到这样做有什么缺点吗?

0 个答案:

没有答案