Reactjs:在请求数据之前等待参数

时间:2016-01-16 15:06:48

标签: javascript reactjs flux reactjs-flux

我正在使用flux模式使用某个动作在单个调用中检索数据,然后将其传递给商店。下面可以找到更多细节以及一些伪代码。

场景如下:页面上的组件将类别参数传递给动作,例如:用于在componentWillMount方法中检索标签。

下面的代码将由页面上的不同组件使用不同的参数调用。

componentWillMount: function() {
   InitializeActions.addCategory('c1');
},

然后,我想通过使用所有参数进行一次调用来检索服务器中的数据(例如,在componentDidMount事件期间)。

InitializeData: function() {
   DataService.loadLabels(categories);
   //Dispatch loaded event to store
}

问题是在调用initialize函数之前并不是所有参数/类别都会被添加。如何在进行服务器调用之前确保已添加参数?

0 个答案:

没有答案