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

React Router v6.4路由无法渲染,启动应用显示空白页求助

React Router v6.4 路由空白页排查与解决

针对你遇到的路由无法渲染、页面空白问题,可以从以下几个方向排查:

  • 检查页面组件的导出与导入
    确认Home和About组件是否使用export default导出,同时核对文件路径是否正确(注意文件名大小写敏感,比如home.js和Home.js是不同文件)。

  • 验证React Router版本
    执行命令npm list react-router-dom查看当前版本是否为v6.4.x,若版本不匹配,重新安装指定版本:

    npm install react-router-dom@6.4
    
  • 简化组件测试渲染
    暂时将Home和About组件替换为最基础的结构,排查组件内部是否存在语法错误或逻辑问题:

    // Home.js
    export default function Home() {
      return <div>Home Page</div>;
    }
    
  • 确认根组件渲染逻辑
    检查index.js是否正确挂载App组件,同时确保public/index.html中存在id="root"的DOM节点:

    // index.js
    import React from 'react';
    import ReactDOM from 'react-dom/client';
    import App from './App';
    
    const root = ReactDOM.createRoot(document.getElementById('root'));
    root.render(
      <React.StrictMode>
        <App />
      </React.StrictMode>
    );
    

内容的提问来源于stack exchange,提问作者diego ceniceros

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.28 21:52:14