【发布时间】:2016-07-17 05:52:03
【问题描述】:
我正在尝试在以下代码中使用中间件
import { thunk } from 'redux-thunk'
import {logger} from 'redux-logger'
import { createStore, applyMiddleware, compose } from 'redux'
export const store = createStore(rootReducer , defaultState , applyMiddleware(thunk,logger) )
但无论我使用什么中间件,我都会在浏览器中收到此错误:
它只有在我从 applyMiddleware 中删除所有中间件时才有效,如下所示:
export const store = createStore(rootReducer , defaultState , applyMiddleware() )
附:我正在使用以下库版本:
"react": "^15.2.1",
"react-dom": "^15.2.1",
"react-redux": "^4.4.1",
"redux": "^3.5.2",
"redux-thunk": "^2.1.0"
可能是什么问题?
【问题讨论】:
标签: javascript reactjs redux react-redux redux-thunk