cost 99 ms
“历史”类型上不存在属性“索引”<unknown> &#39; 使用内存路由器 - Property 'index' does not exist on type 'History<unknown>' using MemoryRouter

使用MemoryRouter时,我试图从历史对象访问属性index ,但它会生成 Typescript 错误,因为index属性不在history对象的类型定义中。 这是错误: 但是当我 console.log 历史对象时index属性就在那里。 这是历史状态的示例: 我知道可以为useHi ...

React Router 5 - 如何为没有标题和侧边导航栏的特定页面定义路由 - React Router 5 - How to define the route for specific page without header and side navigation bar

我正在使用 react-router 5 构建一个 react 应用程序,这里是附件中的屏幕流程。 我很困惑按照用户界面实现路线。 基本上,该应用程序有 4 个屏幕,从登录开始,进入学生列表(项目列表)、学生信息(有限的特定学生信息)和学生信息(详细的特定学生信息) 屏幕流程: ...

PrivateRoute 在刷新页面时总是重定向到登录页面; 如何等待 useEffect() 和 localStorage? - PrivateRoute always redirects to sign in page when refreshing the page; How to wait for useEffect() and localStorage?

我正在我的应用程序中实现安全性和用户管理,并遇到了反应路由器、上下文、localStorage 的问题。 使用路由器,我创建了一条私有路由,并检查用户 ID 是否存在于 Context 或 localStorage 上,如果用户 ID 不存在,则我将用户重定向到登录页面。 这很好用,但是如果我刷新 ...

如何在 react-router-dom v5 中使用 Link 传递和拦截数据 - How to pass and intercept data with Link in react-router-dom v5

我正在制作一个简单的聊天应用程序。 用户提交带有名称和房间的表单,并使用用户名发送到房间。 问题是,我无法弄清楚如何通过链接传递用户名。 这是相关代码: 我使用简单的 useState-hooks 从输入中设置房间和用户名。 根据我的阅读,这种做法已被弃用,我找不到 react-router-dom ...

在 url 中保留版本号是处理 url 多个版本的最佳方法吗? - Is keeping version number in url a best way to handle multiple versions of url?

我们正在 url 中添加版本,以使我们的应用程序向后兼容。 我们有一个 url 版本: {mysite}.com/v1/author/id 可能在应用程序的下一个版本中,我们可能会使用这样的东西 - {mysite}.com/v2/contributors/author/id 为了在新应用中支持旧 ...

React router 5,防止组件卸载 - React router 5, prevent component from unmounting

我正在构建一个应用程序并遇到我无法解决的问题 - 我正在从后端获取数据并将其列在组件中。 组件有 select 下拉列表来过滤列表。 单击项目,我使用 History 呈现项目详细信息组件并使用 state 传递参数,就像这样 - 问题是当我 go 到项目详细信息页面时,我的项目列表组件被卸载。 所 ...

React router v5:需要动态路由中的嵌套路由 - React router v5: need a nested route in dynamic routes

具体发生在react-router-dom v5.2.0我有一个项目列表,所有这些都需要自己的页面,并且在那个动态路由中,我想要一些嵌套路由。 可以这样想: myapp.com/:item(主项目页面) myapp.com/:item/about(关于项目页面) myapp.c ...

浏览器导航不适用于使用 BrowserRouter 的反应路由器 v5 - Browser navigation not working with react router v5 using BrowserRouter

解决了下面的答案我正在构建一个 web 应用程序,它对 codesandbox 有反应。 我有 2 个导航组件,都是功能组件,一个是 header,另一个在页脚中。 我正在使用一个开关来显示 header 和页脚之间的不同页面。 导航更改为 URL,开关会显示正确的页面,唯一的问题是更改不会更新浏 ...

如何使用 React Router 5 模拟 window.location? - How to emulate window.location with React Router 5?

我有一个由 Laravel 提供服务的 react SPA。我希望 SPA 能够访问一些也由 Laravel 提供服务的页面。 更新: 举个例子……在我基于 coreui-react 的应用程序中……我想允许用户打开使用 vuepress 构建的用户手册。 我希望能够在一个全新的页面中打开它,而 ...

尝试从 React 路由器 v3 迁移到 v5,无法弄清楚如何通过“props.children”并在身份验证后重定向 - Trying to migrate from React router v3 to v5 , Unable to figure out how to pass 'props.children' and redirect after authentication

该项目使用 redux 集成,初始路由如下所示: 我根据评论添加了以下内容,并从其他来源进行了一些修改: 路线为: 并将子路由移至 App 它似乎不起作用。 它一直持续到回调页面,并且 go 没有到达“身份验证”路由或应用程序,但命中“未找到”路由。 有人可以指导我如何解决这个问题吗? 提前致谢 ...

将 url 参数传递给 react-router 的 Link 组件的正确方法是什么? - What's the proper way to pass url parameters to a react-router's Link component?

到目前为止,我一直在使用链接组件时手动替换 url 参数的名称,例如: 反应路由器是否支持将参数作为道具传递to object 或类似的东西? 我正在寻找类似于以下内容的内容: 我一直在浏览打字和文档,但真的找不到任何东西。 ...

react router dom v5中的嵌套路由和未找到路由 - Nested routes and not found route in react router dom v5

在尝试在反应路由器 dom v5 中创建嵌套路由时,我发现这个答案解释了如何很好地做到这一点 (请看这里的代码,因为它与上面提到的答案有点不同) 布局.js 授权布局 应用布局 但这有一个问题,如果你 go 到带有/app/somethingnotfound的路由,它不会 go 到&lt;Route ...


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