react-router相关内容

REACT-ROUTER-DOM渲染道具不返回任何组件

我在这里使用的是REACT-ROUTER-DOM版本6.0.2,而&Render";道具不起作用,每次我到达路径标签路径中提到的url时,它都会向我抛出这个错误-";匹配的叶路径在位置";/addRecipe";没有元素。这意味着它将在默认情况下呈现为空值的,导致";空白";页面。有人能帮我解决这个问题吗 import './App.css'; ..

使用REACT-ROUTER-DOM v6.0.2检测用户离开页面

在导航到ReactJS Web应用程序中的其他路线或页面之前,我正在尝试显示未保存更改的对话框。我尝试了与Stackoverflow不同的解决方案,但没有成功。大多数解决方案都与旧版本有关。我需要版本6.0.2(REACTION-ROUTER-DOM)。任何能在这方面帮助我的人都非常感激。 推荐答案 如何解决我的问题? 我没有降级,而是创建了两个自定义挂钩。 useCallbac ..
发布时间:2022-08-09 09:51:45 前端开发

如何对内部反应组件使用handleClick

我正在尝试使用handleClick链接到内部页面,但它不起作用。如果我使用一个实际的URL,例如LinkUrl=‘https://google.com’,它将工作得非常好。但是我有一个问题,那就是LinkUrl只接受实际的链接。我如何将其链接到内部页面。我尝试导入页面以使用它,如您在此处所见,但不起作用。 import React from "react"; class Cardlist ..
发布时间:2022-07-23 21:25:52 其他开发

如何在渲染后根据另一个状态使用setState更新状态?

呈现JSX后,我正在尝试基于其他状态更新状态。 某些状态已更新,但有些状态未更新。 请考虑选中‘ComponentDidmount()’。我不知道发生了什么事! 为什么没有相应地更新它们? 我糊涂了! import React, { Component } from "react"; export class MathQuiz extends Component { con ..
发布时间:2022-06-25 15:45:15 前端开发

<;Route>;中的组件未更新

最近,我一直在开发一个从API获取数据和页面的Reaction应用程序。因此,我并没有创建、、等组件,而是在页面中间放置了一个组件。这是组件类,稍微简化了𝐼𝓌𝒶𝓈𝒿𝓊𝓈𝓉𝓉𝑜𝑜𝓁𝒶𝓏𝓎𝓉𝑜“𝓈𝒾𝓂𝓅𝓁𝒾𝒻𝓎𝒾𝓉𝒶𝒷𝒾𝓉”。 class Page ex ..
发布时间:2022-04-03 14:44:10 其他开发

是否对历史记录更新Reaction上下文。推送(';/';)

我使用带有useEffect钩子的Reaction上下文来设置包装整个应用程序的最外层组件中的变量。在我的应用程序内的一个子组件上,我使用history.push('/')路由回根目录。这不会触发对我的上下文变量的更新。这是意料之中的事吗?如果是,有没有更好的方法来更新我的上下文变量? 我正在使用react 16.14.0&;react-router-dom 5.2.0。 例如, ..
发布时间:2022-04-02 17:19:04 其他开发

无法使用链接组件传递状态。为什么国家没有定义?

我正在尝试学习‘Reaction-Router’,我正在做一个应用程序,它有一个输入字段,给你一个下拉列表,其中包含指向欧洲各种培训机构的链接,当你点击该链接时,它将呈现一个组件,在本例中为Station组件,并显示有关该站的更多详细信息。 对于该应用程序,我必须对外部API进行两次调用。第一种方法是找到训练实例并将其显示在下拉列表中。这是可行的,从那里我可以获得站点的名称并将其放在下拉列表 ..