gpt4 book ai didi

reactjs - 无法在 redux 中使用 applyMiddleWare

转载 作者:行者123 更新时间:2023-12-03 12:30:09 26 4
gpt4 key购买 nike

我是 redux 的新手。我从 redux 导入了 createStore、combineReducers,这些工作正常。

import {createStore,combineReducers} from "redux";

但是我无法使用 applyMiddleWare
import {createStore,combineReducers,applyMiddleWare} from "redux";

错误是

./src/index.js
63:101-116 “redux”不包含名为“applyMiddleWare”的导出。


当我尝试像这样导入时
import applyMiddleWare,{createStore,combineReducers} from "redux";

表明

./src/index.js
63:101-116“在‘redux’中找不到导出‘default’(作为‘applyMiddleWare’导入)


我没有更改或修改任何包。
我的 Package.json 将依赖项显示为
"dependencies": {
"react": "^16.4.0",
"react-dom": "^16.4.0",
"react-redux": "^5.0.7",
"react-scripts": "1.1.4",
"redux":"^4.0.0",
"redux-logger": "3.0.6"
}

提前感谢您的帮助!!

最佳答案

导入时 applyMiddleWare 中的“w”应该很小。应用中间件

所以你应该像这样导入:

import { applyMiddleware } from 'redux';

关于reactjs - 无法在 redux 中使用 applyMiddleWare,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50617486/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com