reactjs - TypeError: Object(...) is not a function error ,在 reactJS 中通过提供者传递存储时
问题描述
我是 React JS 和 redux 的新手。将商店组件导入 index.js 时遇到问题。我已经上传了屏幕截图以供参考。请帮忙。
Code :
import {applyMiddleware,combineReducers,createStore} from 'react';
import numberReducer from '../app/reducers/numberReducer';
import nameReducer from '../app/reducers/nameReducer';
import logger from 'redux-logger';
export default createStore(combineReducers({
name:nameReducer ,
number:numberReducer
}),
{},
applyMiddleware(logger())
);
解决方案
import {applyMiddleware,combineReducers,createStore} from 'react';
这是您的实际代码吗?这些应该从 导入redux
,而不是react
.
推荐阅读
- sql-server - SQL Server:对列的每个组值求和(或差),直到在另一列上满足条件
- mysql - 使用 Access 或 Toad for mysql 等工具创建查询的缺点
- java - 如何在不循环整个数组的情况下从二维数组中获取元素?
- html - 如何让 flex-grow div 的孩子身高 100%
- hibernate - 有没有办法引用 HQL 子查询列?
- c# - CryptographicException:加密操作期间发生错误:如何自动修复它?
- android - 如何在我的 Flutter 应用中实现 Branch SDK
- python - 此字段是必需的错误,但字段在表单中
- javascript - 在 foreach 循环中修改 promise.all 之后的数组
- google-chrome - PDF文件无法在chrome中打开