React Router v6 在尝试 link 网页时显示空白网页
React Router v6 shows blank Webpage when trying to link webpages together
我正在尝试在 youtube 上关注 UI 中 React 的 lamadevs Basic 博客教程。在视频的最后一部分,我无法 link 我的网页在 App.js 中,因为他使用版本 5 而不是 6。我尝试将开关切换到路由,但它也没有用。我是否必须下载旧的反应路由器 dom v5 才能工作?现在它会生成一个空白网页。
enter image description here
所以应该是这样的:
<>
<TopBar />
<BrowserRouter>
<Routes>
<Route path="/" element={<App />}>
</Route>
</Routes>
</BrowserRouter>,
</>
不同的是,现在你不写组件,而是element和element是一个JSX,而不是组件函数本身。试试这个,它应该有效。
我正在尝试在 youtube 上关注 UI 中 React 的 lamadevs Basic 博客教程。在视频的最后一部分,我无法 link 我的网页在 App.js 中,因为他使用版本 5 而不是 6。我尝试将开关切换到路由,但它也没有用。我是否必须下载旧的反应路由器 dom v5 才能工作?现在它会生成一个空白网页。
enter image description here
所以应该是这样的:
<> <TopBar /> <BrowserRouter> <Routes> <Route path="/" element={<App />}> </Route> </Routes> </BrowserRouter>, </>
不同的是,现在你不写组件,而是element和element是一个JSX,而不是组件函数本身。试试这个,它应该有效。