javascript - root id 中没有呈现任何内容

标签 javascript node.js reactjs mern

我的页面上没有任何内容呈现,我很困惑。我想知道是否有人可以帮助我解决这个问题

应用程序.js:

import React from "react";
import Header from "../layout/Header/Header";
import Footer from "../layout/Footer/Footer.jsx";

import {
  BrowserRouter as Router,
  Route,
  Switch,
  Redirect
} from "react-router-dom";

import NotFound from "./NotFound";

import Home from "../pages/Home";
import Pricing from "../pages/Pricing";
import Contact from "../pages/Contact";
import About from "../pages/About";
import Dashboard from "../pages/Dashboard";
import Signin from "../pages/Signin";


class App extends React.component {
  render() {
    return (
      <>
        <div className="App">
          <Header />
          <Router>
            <App />
            <Switch>
              <Route exact path="/home" component={Home} />
              <Route exact path="/about" component={About} />
              <Route exact path="/contact" component={Contact} />
              <Route exact path="/pricing" component={Pricing} />
              <Route exact path="/dashboard" component={Dashboard} />
              <Route exact path="/signin" component={Signin} />
              <Route component={NotFound} />
              <Redirect from="/" to="home" />
            </Switch>
          </Router>
        </div>
        <Footer />
      </>
    );
  }
}

export default App;

这是我的index.js:

import React from "react";
import { render } from "react-dom";

import App from "./components/App/App";

//import Signup from "components/pages/SignupBRUH";
import "./styles/styles.scss";

render(<App />, document.getElementById("root"));

我的项目也在使用护照,如果这有什么帮助的话。这可能是路线错误或其他错误。我不知道。

如果有人能帮我解决这个问题那就太好了,谢谢。

最佳答案

您可以尝试为应用程序组件渲染以下内容,以确保模板正确连接

class App extends React.component {
  render() {
    return (
      <>
        <div>
            App Component
          </div>
      </>
    );
  }
}

关于javascript - root id 中没有呈现任何内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60537457/

相关文章:

node.js - MongoDB:我可以在保存文档之前使用创建的 ObjectId

node.js - hasMany 关系环回

javascript - 如何仅在从 API 获取数据时渲染组件?

reactjs - react UseState 钩子(Hook)导致无限循环

javascript - vue.js/laravel 无法设置 null 的属性 'ondataavailable'

javascript - Chrome 扩展程序复制和粘贴

javascript - 在 View 和模板中使用 django ajax uploader

node.js - 如何获取 Mongoose 实例的所有模型的对象

javascript - 如何使由 javascript 创建的 html 可搜索引擎优化? react.js 是怎么做到的?

php - 使用 PHP 或 jQuery/html/css 剪切表格中的文本