0
我正在嘗試將Redux集成到reactjs.I中,在開發工具中發現了以下錯誤消息。我可以知道這究竟是什麼,我們該如何解決它?未捕獲(承諾)錯誤:操作必須是普通對象。使用自定義中間件進行異步操作
Uncaught (in promise) Error: Actions must be plain objects. Use custom middleware for async actions.
at dispatch (createStore.js:158)
at eval (middleware.js:22)
at eval (middleware.js:67)
at Object.eval [as callApi] (bindActionCreators.js:5)
at HomePage.componentDidMount (eval at ./app/containers/HomePage/index.js (0.chunk.js:154), <anonymous>:101:28)
at HomePage.proxiedComponentDidMount (eval at ./node_modules/react-proxy/modules/createPrototypeProxy.js (0.chunk.js:943), <anonymous>:61:40)
at eval (ReactCompositeComponent.js:265)
at measureLifeCyclePerf (ReactCompositeComponent.js:75)
at eval (ReactCompositeComponent.js:264)
at CallbackQueue.notifyAll (CallbackQueue.js:76)
我在你的代碼中看到一個文件文件:'''bindActionCreators.js''',所以你想使用動作創建器。你是否正確安裝了'''''''''''''''''' https://github.com/gaearon/redux-thunk#installation – dsdenes