reactjs - 在React应用程序中接收 "Attempted import error:"

标签 reactjs redux

尝试运行我的 React 应用程序时收到以下错误:

./src/components/App/App.js
Attempted import error: 'combineReducers'
is not exported from '../../store/reducers/'.

以下是我导出combineReducers的方法:

import { combineReducers } from 'redux';
import userReducers from './userReducers';
import articleReducers from './articleReducers';

export default combineReducers({
    userReducers,
    articleReducers
});

这是我在 App.js 中导入它的方法:

import { combineReducers } from '../../store/reducers';

我导出 combineReducers 的方式有什么不正确?

最佳答案

import { combineReducers } from '../../store/reducers';

应该是

import combineReducers from '../../store/reducers';

因为它是默认导出,而不是命名导出。

对两者之间的差异进行了很好的分割here .

关于reactjs - 在React应用程序中接收 "Attempted import error:",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53328408/

相关文章:

javascript - 使用 React Router 响应 Redux 页面

javascript - Service Worker 注册错误 : Unsupported MIME type ('text/html' )

reactjs - 无法读取 t.isMuiElement 处未定义的属性 'muiName'?

javascript - Lifecycle 方法是否在 setState 上再次触发?

javascript - react redux redux-thunk : dispatch performance issue

javascript - 选择器数据从 redux 存储正确加载,但调用页面组件未显示

javascript - 在组件中返回 null 是否会阻止子组件渲染?

reactjs - 如何向React js状态数组添加新的键值?

reactjs - 使用 Redux 和 React Hooks 时的无限 useEffect 循环

javascript - 深入研究多嵌套数组语法糖