想做派遣。然后(...)

时间:2016-03-23 21:55:35

标签: redux redux-thunk

我使用redux,react-redux,react-router,react-router-redux和redux-thunk。

import { createStore, applyMiddleware } from 'redux'
import { Provider } from 'react-redux'
import { browserHistory } from 'react-router'
import { routerMiddleware } from 'react-router-redux'
import  thunkMiddleware from 'redux-thunk'
...    
const reduxRouterMiddleware = routerMiddleware( browserHistory )

const store = createStore(
    mainReducer,
    applyMiddleware(reduxRouterMiddleware, thunkMiddleware)
)

我希望能够做出可靠的调度

dispatch(...).then()

但我得到的消息是then不是派遣的功能。

我该如何做到这一点?

1 个答案:

答案 0 :(得分:4)

答案:这取决于派遣所返回的内容;如果一个承诺被退回,那么它将是可以的。