【发布时间】:2022-08-17 17:07:21
【问题描述】:
我知道这个问题已经被问过很多次了。但遗憾的是,在实施了所有可能的解决方案后,在使用 Route、Routes 后,我仍然得到一个空白的浏览器页面。
我的代码:
import { Container } from \'react-bootstrap\'
import { BrowserRouter as Router, Route, Routes } from \'react-router-dom\';
import Header from \'./components/Header\'
import Footer from \'./components/Footer\'
import HomeScreen from \'./screens/HomeScreen\'
function App() {
return (
<Router>
<Routes>
<Header />
<main className=\"py-5\">
<Container>
<Route path=\'/\' component={<HomeScreen/>} />
</Container>
</main>
<Footer/>
</Routes>
</Router>
);
}
export default App;
谢谢你的帮助!
-
您检查浏览器控制台是否有错误?
-
该属性现在是
element而不是component。 (另外,不要将其他元素放在 <Routes> 中)
标签: javascript reactjs react-router react-dom