react-router-dom 相关问题

使用此标记可以了解有关DOM使用和React Router v4绑定的问题。

更改路线时不渲染组件

我有一个包含产品的页面。我的问题是,当我尝试单击产品时,网址正在更改,但屏幕上没有呈现任何内容。它仍然显示所有产品都在的组件...

回答 1 投票 0

正确部署 HashRouter 或 BrowserRouter 哪个是最佳选择?哪些类型的项目可以使用这些路由器? [已关闭]

React 中 HashRouter 和 BrowserRouter 有什么区别?哪个是正确部署的最佳选择?哪些类型的项目可以使用这些路由器? 我想知道哪个...

回答 1 投票 0

React 中的 HashRouter 和 BrowserRouter 有什么不同?哪个最适合正确部署?什么类型的项目可以使用这些路由器?

React 中 HashRouter 和 BrowserRouter 有什么区别?哪个是正确部署的最佳选择?哪些类型的项目可以使用这些路由器? 我想知道哪个...

回答 1 投票 0

如何重用react路由dom链接的参数到onClick

我正在使用react-router-dom Link和NavLink v5,并且想要短路参数值以传递给onClick。 这是我的情况: 在我的应用程序中 - 到目前为止只有 to 参数是 u...

回答 1 投票 0

REACTJS:根据React中的路由路径更改加载器API URL

要重用以相同格式加载不同数据的组件,相同的元素会呈现在不同的路径中。如何根据 EmpPage.js 中的路由路径更改 url 应用程序.js: { 路径:“emp-详细信息&

回答 1 投票 0

useUserContext 提供程序未将数据发送到个人资料页面

问题描述 我面临一个问题,存储在 useUserContext 中的数据似乎没有从我的 React 应用程序中的登录页面正确传递到配置文件页面。我有透...

回答 1 投票 0

检查我在React Js中的路线

如果我在某条路线中导航,我想做一个三叶草,然后如果我在我想要的路线中,则有条件地执行一个函数,但我找不到一种方法来做到这一点。我想使用 React router dom 但如果...

回答 2 投票 0

React Router 为动态路由渲染错误组件的问题

我遇到了 React Router 的问题,使用动态参数导航到特定 URL 会渲染错误的组件。具体来说,当导航到 http://localhost:3001/Create/4 时,...

回答 1 投票 0

React Router v6.4+ 数据 API:重试加载程序而不显示错误

使用react-router 6.21.1和新的数据api,我的路由设置如下: 常量路由 = [ { 元素: , 错误元素:, 孩子们...

回答 1 投票 0

setState 不是一个函数 - 尝试使用按钮 id setState 以在 useParams 中用于页面导航

我正在尝试在单击 id 后更新按钮的状态。然后,这个 id 被存储在状态中,以便它可以作为参数传递,以导航到与 bu 具有相同 id 的页面...

回答 2 投票 0

反应问题,当我将标头组件添加到我的主页组件时,没有任何内容加载

从“react”导入React; 从 '@chakra-ui/react' 导入 { ChakraProvider, CSSReset }; 从 'react-router-dom' 导入 { BrowserRouter as Router, Route, Routes }; 从 './nav' 导入导航; 导入首页

回答 1 投票 0

在loader中使用URL参数时出现错误

我在我的 React 项目中使用 React-Router。我有一个如下所示的移动页面: 从“反应”导入反应; 从 'axios' 导入 axios 导出异步函数加载器({ params }) { ...

回答 1 投票 0

无法连接到本地主机

错误:错误:0308010C:数字信封例程::不支持 在新哈希处(节点:内部/加密/哈希:68:19) 在 Object.createHash (节点:加密:138:10) 在 module.exports (E: 实际代码\我的...

回答 1 投票 0

如何处理默认路径

我在我的网站上使用 React Router,遇到了以下问题。我的主要应用程序组件定义如下: 导入'./App.css' 从 './Navbar' 导入 { Navbar } 进口 { 出口 } f...

回答 1 投票 0

嵌套路由不会使用 createBrowserRouter 渲染新页面

我无法将我的内容呈现到新页面,而是呈现到与其父页面相同的页面,而不是使用动态 URL 时显示为新页面的预期结果和

回答 1 投票 0

使用react-router-v6和zustand进行身份验证

应用程序路线: 函数 AppRoutes(): JSX.Element { 返回 ( } /> }> ...

回答 1 投票 0

React中react-router-dom最新版本如何实现延迟加载

我想使用Typescript在React中实现延迟加载。我收到打字稿错误。 常量应用程序 = () => { 返回 ( 我想使用 Typescript 在 React 中实现延迟加载。我收到打字稿错误。 const App = () => { return ( <RouterProvider router={createBrowserRouter( createRoutesFromElements( <Route> <Route path="/" element={<Outlet/>}> <Route index element={<Home />} /> <Route path="contact" element={<Contact />} /> <Route path="about" element={<About />} /> <Route path="*" element={<Navigate to="/" replace />} /> </Route> </Route> ) )} /> ) }; export default App; 下面的代码不起作用 <Route> <Route path="/" element={<Outlet/>}> <Route index lazy={() => import("./Home")} /> <Route path="contact" lazy={() => import("./Contact")} /> <Route path="about" lazy={() => import("./About")} /> <Route path="*" element={<Navigate to="/" replace />} /> </Route> </Route> const Home= lazy(() => import("./screens/home")); const About= lazy(() => import("./screens/about")); <Route> <Route path="/" element={<Outlet/>}> <Route index element={<Suspense fallback={<div>Loading...</div>}> <Home/> </Suspense> /> } /> <Route path="about" element={<Suspense fallback={<div>Loading...</div>}> <About/> </Suspense> /> } /> <Route path="*" element={<Navigate to="/" replace />} /> </Route> </Route>

回答 1 投票 0

什么在 Next.js next/navigation 中的react-router-dom 中替换 useLocation() ?

最近,我从 React 迁移到 Next.js [email protected]。在我的网站中,我在使用 useNavigate() 推送时使用了状态,并使用 useLocation() 从另一个页面获取值。我怎样才能做同样的事...

回答 1 投票 0

链接点击时的反应模式调用

使用react-modal,我需要通过锚标记或react-router-dom链接单击超链接时显示模式。 示例:单击注册超链接,注册表模式应打开。

回答 1 投票 0

使用react-router-dom v6进行路由在SPA中预先检测路由变化

我正在构建 SPA 应用程序。我有一个带有表单更改的组件,可以保存或取消这些更改,具体取决于用户按下的按钮。我有一个标志,表明某些更改...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.