import reducer from './reducer';import { createStore, compose, applyMiddleware } from 'redux';import thunk from 'react-thunk';const composeEnhancers = window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__ || compose;const enhancer = composeEnhancers(applyMiddleware(thunk),);const store = createStore(reducer, enhancer);export default store;这段代码出错TypeError: Cannot call a class as a function_classCallCheck34 | 35 | function _classCallCheck(instance, Constructor) {36 | if (!(instance instanceof Constructor)) {37 | throw new TypeError("Cannot call a class as a function");38 | }39 | }40 |77 | _inherits(ReactThunk, _React$Component);78 | 79 | function ReactThunk(props) {80 | _classCallCheck(this, ReactThunk);| ^ 81 |82 | var _this = _possibleConstructorReturn(this, Object.getPrototypeOf(ReactThunk).call(this, props));这个错误,求解答
1 回答
慕妹3146593
TA贡献1820条经验 获得超9个赞
定义composeEnhancers的时候这样
const composeEnhancers = window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__ || () => {};
添加回答
举报
0/150
提交
取消