【发布时间】:2022-11-09 10:30:00
【问题描述】:
我正在尝试使用 react-router-dom 创建一个反应项目。由于我似乎无法弄清楚的错误,我无法取得进展。代码在终端上编译没有错误,但是页面完全空白,Chrome 控制台显示如下:
反应错误页面
这是我的代码:我遵循了官方的 react-router-dom 文档。
import {BrowserRouter, Routes, Route} from 'react-router-dom';
import Dashboard from './pages/Dashboard';
import Tickets from './pages/Tickets';
import Nav from './components/Nav';
const App = () => {
return (
<div className='app'>
<BrowserRouter>
<Nav/>
<Routes>
<Route path="/" element={< Dashboard/>} />
<Route path="ticket" element={<Tickets />} />
<Route path="ticket/:id" element={<Tickets editMode={true}/>} />
</Routes>
</BrowserRouter>
</div>
);
}
export default App;
【问题讨论】:
标签: javascript reactjs react-router frontend react-router-dom