【发布时间】:2020-01-23 07:46:40
【问题描述】:
不确定为什么会出现错误,这是我的 index.js 和 App.js(默认导出)。我在 app.js 中使用了导出默认值。
index.js:
import "./index.css";
import App from "./App";
import "bootstrap/dist/css/bootstrap.css";
import "font-awesome/css/font-awesome.css";
<App />;
App.js
import React, { Component } from "react";
import { ToastContainer } from "react-toastify";
import NavBar from "../components/navBar";
import auth from "../services/authService";
import "react-toastify/dist/ReactToastify.css";
import "./App.css";
class App extends Component {
state = {};
componentDidMount() {
const user = auth.getCurrentUser();
this.setState({ user });
}
render() {
const { user } = this.state;
return (
<React.Fragment>
<ToastContainer />
<NavBar user={user} />
</React.Fragment>
);
}
}
export default App;
【问题讨论】:
-
我猜你的 index.js 是错误的。您可以分享存储库链接或有关您如何使用 index.js 文件的更多详细信息吗?
-
这就是 index.js 的全部用途。
-
我已经修复了,只需要将index的内容放到一个类中导出即可。