cost 66 ms
React + MSAL + React Router 6.4.1(最新版)加载器功能问题

亲爱的 React 开发人员。 当您想使用新的加载器功能时,有人可以解释或展示在当前最新版本 6.4.1 中将 MSAL 与 React Router 结合使用时最好的方法是什么? 基于您可以在此处阅读的新加载程序功能: “每条路由都可以定义一个“加载器”function,以便在渲染之前向路由元素 ...

2022-09-27 18:47:28 1 19
当反应路由器路由更改时,class 组件不会重新渲染

我有一个与 React 中的 react-router 和 class 组件有关的问题,这是我第一次在应用程序中使用 class 组件,我有点对生命周期方法感到困惑我的问题是我有一个组件,我在该组件中显示产品我切换了我在切换时进行过滤的产品类别,因为 API 没有为每个类别提供其产品,所以现在我使用 ...

2022-09-27 17:21:56 1 39
使用 Router v6 反应测试历史/路径

我熟悉这样一个事实,在路由器 v5 中,您可以简单地使用 createMemoryHistory,然后以最简单的方式直接从 URL 获取路径。 但是现在随着 v6 中历史的消失,我只看到了一些替代解决方案。 我将忽略所有“不安全”的现有实现(因为该项目必然会扩展),所以我主要发现带有 createM ...

2022-09-27 16:22:01 0 10
在 React 路由器 dom 中,我可以在链接中传递道具吗? [复制]

这个问题在这里已经有了答案: 如何使用反应路由器将数据从一个页面传递到另一个页面4 个答案 2 小时前关闭。 在 React 路由器 dom 中,我可以在链接中传递道具吗? 有没有办法可以将道具传递给 Link 然后只是组件? 我正在尝试在这样的链接中传递道具。 在我的详细组件中,我可以这样调用 ...

2022-09-27 11:52:11 1 27
React-Router v6 提示的替代方案

我面临一个问题。 我最近react-router从 v4 更新到 v6,现在Prompt不可用。 我测试了很多在这里建立的东西,但没有任何东西能正常工作...... 我只是想“阻止”浏览器后退按钮以显示一个模式或类似的东西。 有人找到了重现Prompt事件的好方法吗? 谢谢 ...

2022-09-27 11:21:34 0 17
在哪里保留动态导航/侧边栏的链接属性?

如果我希望用户能够自定义他们的导航栏,即 select 哪些应用程序/组件页面在登录后显示在他们的个人导航栏中,这些组件页面的链接属性(路径、名称、图标等)最好在哪里保留? Atm 我基本上看到了 4 种方法来解决这个问题: 在后端存储每个选定组件页面的属性,从来自后端的导航栏设置呈现导航栏将所 ...

2022-09-27 09:02:09 0 10
嵌套的受保护路由和 react-router 竞争条件

我在 react-router v6 上。 我有一个应用程序,我已经为其创建了受保护的路线,到目前为止它可以工作。 但是,我需要保护一些嵌套的路由(在受保护的路由内),这是发生错误的地方。 我试图解释: 我有一个钩子,可以在最顶层获取必要的成员信息。 这与带有 apollo 的 useReactiv ...

2022-09-26 15:50:48 0 5
反应路由器出口不渲染布局

尝试使用<Outlet />在布局内呈现仪表板组件,但在访问 /admin/dashboard 路由时,布局未呈现。 如何解决这个问题? 谢谢你们的帮助应用程序.js 布局.js 仪表板.js ...

2022-09-26 15:45:05 1 18
反应:导航到组件内的 html 标记

我想从一个组件到另一个组件的 go 并直接滑动到其中的 html 标签。 使用反应路由器 v6 (#c 是 /mypage 中 html 标记的 id) 但我提供的代码不起作用。 它只是进入页面而不是滑入标签。 ...

2022-09-26 14:36:58 1 28
编写测试以证明 react-router 的位置

我对为 React 编写测试的世界还很陌生,所以请原谅可能的新手问题。 我已经进行了大量的研究,但还没有找到任何涵盖这一点的东西。 我有一个非常简单的BackButton组件,它所做的只是渲染一个按钮并有一个可以追溯到历史的 onClick 事件。 如果有帮助,它使用react-router v6。 ...

2022-09-26 14:12:42 2 19
React Router V6.4 - 不渲染嵌套路由元素 - 而是渲染父母

我正在使用 CreateBrowserRoute 测试 React Router v6.4 显然,当我将路线嵌套到 2 层以上时,我遇到了问题路由器 Object 基本上,引起麻烦的路径是这个路径tasks/task-que/dashboard如果我理解正确的话它应该 map 它像这样 tasks- ...

2022-09-26 13:30:23 1 22
React Router v6 Outlet 似乎重置了所有 Session 数据

这是我的App.tsx文件的核心部分: <Routing />包含我的应用程序中的所有路由。 这是它的精简版: 今天,在做了一些研究之后,我实现了ProtectedRoutes : 我相信我已经正确地使用了<Outlet /> 。 但是,当用户登录时,因此isAuthent ...

2022-09-25 17:49:16 1 12
HashRouter 与 BrowserRouter 在同一个 SPA

你好程序员,我有想法从我这里拿走一天,但我没有找到解决方案。 我的想法是我想在我的应用程序的 V6 react-router-dom 中使用 HashRouter 和 BrowserRouter。 为什么? cz 我想让页面“登录”、“联系我们”、“关于我们”作为公共页面,而不是像这样的“/#/ ...

2022-09-25 14:50:53 0 13
React 站点刷新时出现 404 页面

刷新我网站上的任何页面时,或者当我复制链接并将其粘贴到新选项卡中时,我收到 404 错误。 我正在尝试使用此线程中提到的“包罗万象”解决方案。 我不知道从哪里开始或在哪里实施什么。 我使用 firebase 主机作为我的主机平台,firebase RTDB 作为我的数据库。 这是我的路线代码的完整文 ...

2022-09-24 22:24:57 1 23
React 路由器 - 仅显示一个组件(跳过默认组件)

我有一个<NotFound />组件,如果用户转到路径/404 ,我想显示它。 唯一的问题是我只想显示这个组件而不是其他组件,例如<Nav />和<Footer /> 。 如果路线是/404 ,有没有办法以某种方式return ,这样其他组件就不会被渲染? ...

2022-09-24 20:20:01 1 9

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM