You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

React执行yarn start后显示空白页,求技术排查帮助

React应用执行yarn start后空白页问题求助

我是React新手,执行yarn start命令后应用显示空白页面。已尝试各类排查方案,甚至构建生产版本,仍未解决问题,恳请技术帮助。以下是我的App组件代码及控制台报错截图:

import { toast, ToastContainer } from 'react-toastify';
import React, { Component } from 'react';
import { Router, Route, Routes } from 'react-router-dom';
import './App.css';
import Home from './Components/Home/home';
import Profile from './Components/Profile/profile';
import SidePanel from './Components/SidePanel/sidePanel';
import SignIn from './Components/Signin/signin';
import Signup from './Components/Signup/Signup';


class App extends Component {
  showToast = (type, message) => {
    switch (type) {
      case 0:
        toast.warning(message)
        break;
      case 1:
        toast.success(message)
      default:
        break;
    }
  }
  render(props) {
    return (< Router >
      <ToastContainer
        autoClose={2000}
        hideProgressBar={true}
        position={toast.POSITION.TOP_CENTER}
      />
      <Routes>
        <Route
          exact
          path="/"
          render={prop => <Home {...props} />}
        />
        <Route
          path="/signin"
          render={prop => <SignIn showToast={this.showToast} {...props} />}
        />
        <Route
          path="/signup"
          render={prop => <Signup showToast={this.showToast} {...props} />}
        />
        <Route
          path="/profile"
          render={prop => <Profile showToast={this.showToast} {...props} />}
        />
        <Route
          path="/chat"
          render={prop => <SidePanel showToast={this.showToast} {...props} />}
        />
      </Routes>
    </Router>
    );
  };
};

export default App;

控制台报错截图:
控制台报错截图

内容的提问来源于stack exchange,提问作者Sam Zack

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.18 15:15:35