gpt4 book ai didi

javascript - TypeError : react__WEBPACK_IMPORTED_MODULE_0___default(. ..) 不是函数

转载 作者:行者123 更新时间:2023-12-03 07:20:18 28 4
gpt4 key购买 nike

我正在使用 React 中的 Context API 制作一个待办事项应用程序。在启动开发服务器时,它会抛出错误:

类型错误:react__WEBPACK_IMPORTED_MODULE_0___default(...) 不是函数
enter image description here

我是 React 的初学者,找不到任何可能导致此问题发生的原因。这是我的App.js :

import React, {useReducer} from 'react';
import Container from "reactstrap/lib/Container";
import "bootstrap/dist/css/bootstrap.min.css";
import './App.css';

import {TodoContext} from './Context/TodoContext';
import todoReducer from "./Context/reducer";

const App = () => {
const [todo, dispatch] = useReducer(todoReducer, [])
return(
<TodoContext.Provider value={{todo, dispatch}}>
<Container fluid>
<h1>
Todo App with Context API
</h1>
</Container>
</TodoContext.Provider>
)
}

export default App;

我正在使用 ^16.3.1两个 reactreact-dom

最佳答案

在您的 TodoContext.js你错误地导入了createContext .代替

import createContext from 'react';

你应该使用
import { createContext } from 'react';

关于javascript - TypeError : react__WEBPACK_IMPORTED_MODULE_0___default(. ..) 不是函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61388663/

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