React Flux(alt.js) - 不从多个商店传递数据

时间:2015-11-20 20:03:13

标签: reactjs flux alt.js

我似乎难以理解处理多个商店的文档。这是我的APP组件......

  static getStores() {
    return [InventoryStore, CompanyInfoStore];
  }

   static getPropsFromStores() {
     return {
       ...InventoryStore.getState(),
       ...CompanyInfoStore.getState()
     };
   }

  componentDidMount() {
    const clientId = this.state.clientId;
    InventoryActions.getAll(clientId);
    CompanyInfoActions.getAll(clientId);
  }

InventoryActions未被点击'我的props.items中的唯一项目是公司信息。

任何人都知道如何纠正这个问题?

非常感谢!

1 个答案:

答案 0 :(得分:0)

我有同样的问题。也许它会帮助你解决我所做的问题。我没有加入商店的商品,我为每一个商店分别使用。

   static getPropsFromStores() {
     return {
       inventory: InventoryStore.getState(),
       company: CompanyInfoStore.getState()
     };
   }

希望它会对你有所帮助。