加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

reactjs – Redux TypeError:无法读取undefined的属性’apply’

发布时间:2020-12-15 20:14:19 所属栏目:百科 来源:网络整理
导读:我已经禁用反应devtools和redux devtools. 我一直在寻找解决这个问题几个小时的方法,而且大部分问题都在撰写,而我根本就没有改变代码. import { createStore,applyMiddleware,compose } from 'redux';import thunk from 'redux-thunk';import rootReducer fr
我已经禁用反应devtools和redux devtools.

我一直在寻找解决这个问题几个小时的方法,而且大部分问题都在撰写,而我根本就没有改变代码.

import { createStore,applyMiddleware,compose } from 'redux';
import thunk from 'redux-thunk';
import rootReducer from './reducers';

const initialState={};

const middleware = [thunk];

const store = createStore(rootReducer,initialState,compose(
        applyMiddleware(...middleware),window.__REDUX_DEVTOOLS_EXTENSION__&& window.__REDUX_DEVTOOLS_EXTENSION__()
        )   
    );


export default store;

我真的不明白为什么会这样.我没有改变任何东西,我做的最后一件事就是把git push origin master放到我的存储库中,突然间我编译时遇到了这个错误:

Iam在我的前端使用这个:

"@material-ui/core": "^3.3.1","@material-ui/icons": "^3.0.1","axios": "^0.18.0","jwt-decode": "^2.2.0","prop-types": "^15.6.2","react": "^16.6.0","react-dom": "^16.6.0","react-redux": "^5.1.0","react-router-dom": "^4.3.1","react-scripts": "2.0.5","react-select": "^2.1.1","recharts": "^1.3.5","redux": "^4.0.1","redux-thunk": "^2.3.0","typeface-roboto": "0.0.54"

后端:

"dependencies": {
    "bcryptjs": "^2.4.3","body-parser": "^1.18.3","express": "^4.16.4","mongoose": "^5.3.11","multer": "^1.4.1","passport": "^0.4.0","passport-jwt": "^4.0.0","path": "^0.12.7","validator": "^10.9.0","xlsx": "^0.14.1"
  },"devDependencies": {
    "concurrently": "^4.0.1","nodemon": "^1.18.6",},

结果错误:

Image Error 1

Redux:

Image Error 2

解决方法

将redux dev工具从2.16.0更新到2.16.1

要么

从代码中删除此行

window.__REDUX_DEVTOOLS_EXTENSION__&& window.__REDUX_DEVTOOLS_EXTENSION__()

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读