首页 文章

Redux thunk in native native

提问于
浏览
0

我在createStor上得到错误,我不明白为什么

import { createStore, applyMiddleware, combineReducers, compose } from 'redux';
import thunk from "redux-thunk"
import promise from "redux-promise-middleware"
import * as reducers from './reducers';

const middleware = applyMiddleware(promise(), thunk);

export default createStore(reducers, middleware);

上面是我的代码,我得到了错误

const middleware = applyMiddleware(promise(), thunk);

错误是 Expected the Reducer to be a function . 我正在使用React Native 0.37和最新版本的redux,redux-thunk和redux-promise-middleware . reducer是combineReducers的结果 .

提前致谢 .

1 回答

  • 1
    import * as reducers from './reducers';
    

    reducers 是一个函数 . 您将获得每个导出为对象的对象 . 你可能想要:

    import reducers from './reducers';
    

相关问题