react-router-dom 相关问题

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

React Routing - 如何为营销与产品内容使用不同的布局?

我有一个集产品和营销于一体的存储库。我想为每个使用单独的布局。我已经在结构上大致建立了它,但我不明白使用什么来进行逻辑检查

回答 1 投票 0

React Router v6:使用 Context API 的加载器函数

我正在使用 React-Router V6,但在实现加载器时遇到问题。我需要通过上下文文件中的函数发出页面请求。然而,路由器是在mai中定义的...

回答 1 投票 0

React Router v6 useRouteMatch 等效

使用 React Router v5 时,可以使用 useRouteMatch 获取该路由的路径(模式)。 const { 路径 } = useRouteMatch(); React Router v6 提供了类似的钩子,useMatch;然而...

回答 3 投票 0

安装react-router-dom时出错

npm 使用 --force 发出警告 禁用建议的保护。 PS“我的项目文件” npm install react-router-dom npm 错误!代码 ERESOLVE npm 错误! ERESOLVE 无法解决 npm 错误! npm 错误!同时

回答 1 投票 0

尽管将组件包装在路由器标签中,但仍出现 UseLocation 错误

我是反应路由器的新手,目前使用react-router-dom中的BrowserRouter,版本为react-router-dom": "^6.21.0" 我使用 useLocation() 动态设置商店

回答 1 投票 0

渲染不同组件时无法更新组件。要找到错误的 setState() 调用,请按照描述的堆栈跟踪进行操作

所以我寻找了一个答案,但在大多数情况下,它只是拼写错误或错过了电话,我相信这里的情况并非如此。我觉得它的 React 逻辑很难理解。 我正在用这个

回答 1 投票 0

在react router dom v6中使用菜单共享布局的问题

我正在尝试构建一个应用程序,其中侧面菜单项在不同的页面布局上会有所不同。我不想对链接进行硬编码,而是尝试使其可重用。但菜单不详...

回答 1 投票 0

React Router V6 - 错误:useRoutes() 只能在 <Router> 组件的上下文中使用

我已经安装了react-router-domV6-beta。通过遵循网站中的示例,我可以使用新选项 useRoutes 我设置了页面路由并将其返回到 App.js 文件中。 保存后...

回答 11 投票 0

使用react-router-dom链接仅更新一个搜索参数

我想保留链接单击时的所有搜索参数并仅更改页面。 我正在使用 Material UI 分页组件和react-router-dom 的链接。 我尝试过传播现有的搜索段落...

回答 1 投票 0

我如何使用react-router-dom包中的加载器和操作函数将文件发布到我的服务器?

这是我的第一个问题。如果我做错了什么,请原谅。 设置: 我有一个create-react-app,它使用react-router-dom进行路由。主要思想是某种简单的文件

回答 1 投票 0

React Router Dom v6 - 函数作为 React 子项无效

我正在尝试升级到react router dom v6。该应用程序可以工作,但我似乎无法让测试用例工作。 在我们有了这个笑话包装之前: const render = (ui: React.FC, 路径: 字符串, ...

回答 2 投票 0

在react-router-dom中隐藏某些页面的标题

有没有办法可以仅隐藏 React Router 中某些路由的页面标题?我现在的问题是我的 App 组件呈现我的 Main 组件,其中包含我的 BrowserRouter,而我的 Header 是 ren...

回答 6 投票 0

如何从子文件夹运行Vite React应用程序

我使用Vite创建一个React应用程序。 路线.tsx 从“react-router-dom”导入{RouteObject,createBrowserRouter}; 从“../layout/App”导入应用程序; 从“../../

回答 1 投票 0

如何从子文件夹运行Vite React应用程序

我使用Vite创建一个React应用程序。 路线.tsx 从“react-router-dom”导入{RouteObject,createBrowserRouter}; 从“../layout/App”导入应用程序; 从“../../

回答 1 投票 0

React Router 中的导航功能存在问题 - 一个可以工作,另一个不能,无法检索状态

我目前正在使用路由库,并且遇到导航功能的问题。我有两个涉及导航的箭头功能,虽然第一个功能按预期工作,但第二个...

回答 1 投票 0

React 打字稿:RouterProps:接口只能扩展对象类型或具有静态已知成员的对象类型的交集

我在 React 项目中使用 typescript,并且在 Chatgpt 的帮助下获得了以下代码: 从“反应”导入反应; 从“react-rout...

回答 1 投票 0

无法将用户从产品列表页面路由到描述页面react-router

在主页上,单击“产品”时,用户将被定向到产品列表页面。我正在尝试设置,以便当用户单击任何列出的产品时,他将被重定向到

回答 1 投票 0

为什么我的路线在本地有效,但在我的实时网站上却无效?

我怀疑这不是代码问题,因为该问题仅发生在实时状态,并且没有控制台错误或任何其他指示。如果需要代码示例,我会分享。 目标:允许

回答 1 投票 0

当我将 facebook.com 提供给 React router dom 的链接组件时,它会将其附加到域

这里代码: const facebook = 'facebook.com'; {脸书&& 这里代码: const facebook = 'facebook.com'; {facebook && <Link to={facebook} target="_blank"> <img src={IconFacebookRound} alt="Facebook" /> </Link>} 它的制作网址是这样的 http://localhost:3000/profile/656705b07a8375810626d8da/facebook.com 附加网址 我想要这样的网址 facebook.com 试试这个代码: const facebook = 'https://www.facebook.com'; <Link to={facebook} target="_blank" rel="noopener noreferrer"> <img src={IconFacebookRound} alt="Facebook" /> </Link>

回答 1 投票 0

如何正确使用react-router-dom中的useHistory()?

如何正确使用useHistory()?我无法从一个反应组件过渡到另一个反应组件。 根据 React 文档以及 Stack Overflow 上的说明,我可以...

回答 7 投票 0

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