react-router 相关问题

React Router - 一个完整的React路由库,灵感来自Ember的路由系统

如果箭头函数返回一个函数,但当它为 useEffect 返回 null 时则不会出错

这是我的文章组件中的代码片段: const [文章,setArticles] = useState([]); const [err, setErr] = useState(""); const token = sessionStorage.getItem("token&...

回答 1 投票 0

基于反应数据的路由

我是 ReactJS 新手,正在尝试将我的 asp.net 站点转换为 React。我面临一些路由问题。 我正在数据库中维护基于用户角色的访问(导航),登录后我正在重试...

回答 1 投票 0

React Loader 被调用两次

在我的代码中,api 被调用了两次,我看到在控制台中加载了两次数据, 我尝试了几种方法,例如使用变量来检查加载程序是否已加载等,但它们都不起作用,我是初学者......

回答 1 投票 0

在测试中为BrowserRouter设置路由

我有一个测试用例,我需要从注册页面(/signup)开始,成功注册后,应用程序应导航到主页(/)。我目前正在使用 MemoryRouter 来设置

回答 2 投票 0

React 路由错误,“[AuthProvider] 不是 <Route> 组件。<Routes> 的所有子组件都必须是 <Route> 或 <React.Fragment>”

React 路由似乎过于复杂,我通过 Firebase 进行身份验证,并且需要用 包裹路由,但我收到此错误,它不是组件的一部分。我找不到...

回答 1 投票 0

React-Router:如何添加新组件并路由到向导上的入门步骤?

我正在处理的这个项目有一个入门向导,基本上是一些处理逐步入门过程的代码,几乎与您在这里看到的类似: https://medium.com/@l_e/writing-a-...

回答 2 投票 0

React Router 不更改显示的组件

我正在开发一个React应用程序,其中使用了react-router。我遇到一个问题,我正在更改路线,更改反映在 URL 中,但安装的组件没有更改。 ...

回答 1 投票 0

导航在反应路由器 dom 中不起作用。它没有将我重定向到我想要的路线[重复]

Navbar.js 文件 从 'react' 导入 React, { Component } 从“react-router-dom”导入{链接,导航} 导出默认类导航栏扩展组件{ fetchQuery = (e) => { ...

回答 1 投票 0

我的反应应用程序在加载正确的组件之前重定向到错误的组件

我有一个连接到 firebase 的 React 应用程序,它有 3 个角色。管理员用户和导师。我添加了代码来检查登录时的角色并根据角色进行适当的重定向。然而,即使我

回答 1 投票 0

使用 UseEffect 保护路由

我遇到了状态问题,当通过 PrivateRoute.jsx 传递时,我的状态没有更新 这是我的 App.jsx const [isUserLogged, setIsUserLogged] = useState(false); 使用效果(...

回答 1 投票 0

自定义 NPM 包:useLocation() 只能在<Router>组件的上下文中使用

我创建这篇文章是因为经过几个小时的搜索后,我在网上找不到解决方案,所以我将用解决方案回答我自己的问题,以防有人遇到与我相同的问题...

回答 1 投票 0

在服务器上重新加载时,React 路由器 404 子路由问题

我正在使用react和react-router来构建一个网站。我在 Godaddy 的共享 cPanel 主机上托管了该网站。它是一个带有 Apache 服务器的 Linux。 该应用程序在自然链接上运行良好

回答 2 投票 0

我正在尝试将交易视图图表小部件嵌入到反应组件中,但我不明白为什么它会被渲染两次

TradingViewWidget.jsx 是我试图在其中嵌入交易视图小部件的组件。 问题是我无法弄清楚为什么我会得到同一个小部件的两个重复项。 我发现了...

回答 1 投票 0

条件索引路由

我正在寻找一种解决方案来根据某些条件更改React Router的索引路由: 如果用户对象的特定属性(例如“externalAPIConnected”)为 true,则索引路由...

回答 1 投票 0

如何让React Router v6在单页应用程序中进行身份验证后加载正确的组件?

当用户通过google auth(onAuthStateChanged)进行身份验证时,有时未加载根路径的正确组件,我会得到一个空白页面。 我正在尝试获取不同的组件

回答 1 投票 0

在不同页面中显示组件

我正在实现一个React应用程序,它由两个主要页面组成,第一页包含4个主要部分,这些部分一起显示(主页-关于-产品-联系),我通过smo在它们之间导航...

回答 1 投票 0

使用顶部导航栏反应路由

我目前正在为我的应用程序设置 React 路由,并希望集成一个顶部导航栏。以下是我使用 createBrowserRouter 构建路由的方式: 导出常量...

回答 1 投票 0

React.js URL 更改但视图未更改

我是 React.js 的新手。我正在使用 React.js 18.0.0。我正在开发简单的登录应用程序。在这里我面临路由问题。当我点击“忘记密码”时,仅 URL 会发生变化,但视图会发生变化...

回答 5 投票 0

使用react-router-dom v6时还需要这个@types/react-router-dom包吗?

我对这两个包感到困惑。 我正在制作一个新的 Typescript 项目。 事情是这样的 在我之前的项目中,我安装了react-router-dom和@types/react-router-dom以获得打字稿支持......

回答 1 投票 0

为Webpack生产环境实现history-api-fallback

我的堆栈是 React/Redux 作为前端,React Router v4 和 Firebase Hosting 作为后端。 和很多人一样,我也遇到了用户刷新时找不到404页面的问题……

回答 1 投票 0

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