Tha*_*hik 1 import npm reactjs redux
我是redux的新手.我从redux导入了createStore,combineReducers,这些工作正常.
import {createStore,combineReducers} from "redux";
Run Code Online (Sandbox Code Playgroud)
但我无法使用applyMiddleWare
import {createStore,combineReducers,applyMiddleWare} from "redux";
Run Code Online (Sandbox Code Playgroud)
错误是
./src/index.js 63:101-116'reducex'不包含名为'applyMiddleWare'的导出.
当我尝试像这样导入
import applyMiddleWare,{createStore,combineReducers} from "redux";
Run Code Online (Sandbox Code Playgroud)
表明
./src/index.js 63:101-116"redux"中未找到"export'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"
}
Run Code Online (Sandbox Code Playgroud)
感谢您的帮助!!
applyMiddleWare中的'w'在导入时应该很小.applyMiddleware
所以你应该导入如下:
import { applyMiddleware } from 'redux';
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1438 次 |
最近记录: |