问题标签 [react-link]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
reactjs - React 无法使用 Link 将数据从一个类组件传递到另一个类组件
我正在尝试使用链接将数据传递到新页面,这样做我使用了以下代码。
在路由的页面中,我尝试通过以下代码处理数据。
输出是一个空对象。
两个页面都是类组件
reactjs - 链接具有不同参数的同一页面使用链接做出反应
我想刷新页面并使用链接发送数据但它不起作用 我正在使用链接将我发送到同一页面但参数不同但它不起作用并且它不刷新......我应该怎么做?
当我单击链接时,它会从链接更改,但页面中没有更改,并且不会随着数据的更改而刷新。我应该怎么办?
我正在使用的 js 是
reactjs - 未捕获的类型错误:无法读取未定义的属性(读取“路径名”)
单击按钮时,系统会引发以下错误,而不是导航到 ProductDetail 组件:
未捕获的类型错误:无法读取未定义的属性(读取“路径名”)
url 中的产品 id 被正确识别,如果我手动输入 url,我会得到相应的 REST API 视图,但尝试通过按钮导航到那里是行不通的。
关于我做错了什么的任何想法?
这是我使用的:
应用程序.js
ShowProducts3.js
编辑
该错误似乎与组件“ProductDetail”中的“删除”按钮有关。如果我删除此行,错误就会消失。
删除产品(product.pk)}>删除知道有什么问题吗?
reactjs - 如何将 React 中 useState 的数据共享到另一个组件
嘿伙计们让我快速解释我的问题。
我目前有用户可以在其中搜索某些内容的组件。在他们单击按钮后,我从 Firebase 获取数据,然后将其存储在我之后映射的 useState 中。这整个操作在一个功能中。
但是现在我在同一个页面上显示结果,因为我不知道如何将 useState 中的数据传输到其他组件。
在该操作之后,我只是在同一个 Page 中返回 Result 。我想在 onClick 事件之后用结果更改页面。因为我不想看到搜索组件的用户界面。
也许它很简单,但我仍然是一个初学者,如果你能帮助我并教我一些新的和重要的东西,我会很高兴。
reactjs - this.props.location.state 在 React Link 路由器中未定义
我在 Stack Overflow 上看到了其中几个问题,但似乎没有一个修复程序有效。this.props.location.state
总是返回未定义。这是我AppContainer
的ExamplePageParent
, 和ExamplePage
.
--
--
--
--