javascript - 尝试导入错误:“configureStore”未从“./app/store”导出
问题描述
我有这个store.js
:
import { configureStore } from "@reduxjs/toolkit";
import userReducer from "../features/userSlice";
export default configureStore({
reducer: {
user: userReducer,
},
});
我应该导入index.js
什么?
表明:Attempted import error: 'configureStore' is not exported from './app/store'
import React from "react";
import ReactDOM from "react-dom";
import "./index.css";
import App from "./App";
import { configureStore } from "./app/store";
import { Provider } from "react-redux";
ReactDOM.render(
<React.StrictMode>
Provider configureStore={configureStore}>
<App/>
</Provider>
</React.StrictMode>,
document.getElementById("root")
);
解决方案
您正在为 进行默认导出configureStore
,因此您需要在其他文件中导入默认值
import { configureStore } from "./app/store";
至
import configureStore from "./app/store";
或者store
建议不要与configureStore
from冲突redux-toolkit
import store from "./app/store";
推荐阅读
- bash - 在文件的最后一行添加一个点
- java - 如何让一个红色框出现在变量名之外,以便在我在 java netbeans 中使用它的所有地方更改它?
- angular - 从抽象类继承存在依赖注入问题
- javascript - 反应 - 默认状态
- razor - 剑道网格 - 不显示某些子网格
- spring-data - SpringData findAll(Pageable)上的Mockito不匹配方法签名
- javascript - 尝试渲染表格行元素数组时的不变违规
- javascript - 如何在 Laravel 视图中使用 Javascript 进行字符串连接?
- openstack - 为什么openstack neutron linuxbridge cpu 高?
- c# - 如何从 foreach 循环中排除特定类型的控件?