如何使用ES6 Promise调度多个redux存储操作?

时间:2017-01-27 14:18:45

标签: reactjs promise redux es6-promise serverside-javascript

我正在尝试使用Promise API在一个序列中调度多个redux操作(或者一次,并不重要),但它无法正常工作:

Promise.all([
    store.dispatch(action1()),
    store.dispatch(action2()),
    store.dispatch(action3()),
    store.dispatch(action4())
]).then(() => {
    res.send(renderToString(<Provider store={store}><App /></Provider>));
});

我一直收到以下错误:

  

UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝ID:2):TypeError:无法读取属性“map”   空

我做错了什么?

0 个答案:

没有答案