腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
使用
react-router-dom
的
history.push
()
在
某些
组件
中
有效
,
但在
其他
组件
中
无效
、
、
、
我
使用
的
是React- Router -dom,因此
在
我
的
App.js文件
中
,我设置了包含一个交换机和多个路由
的
路由器。通过几个较小
的
组件
,我可以
使用
useHisory和
history.push
()来处理历史记录和浏览我
的
应用程序。然而,
在
我
的
App.js文件
中
,它不起作用,我得到
的
结果是: "TypeError:无法
浏览 84
提问于2021-03-23
得票数 1
3
回答
React + Redux路由器重定向redux状态更改
的
最佳实践
、
、
、
、
我正在
使用
,并试图将其绑定到redux
中
。我想改变行动方向,但不知道什么是最好
的
方法。我是否需要
使用
history.push
()或
其他
什么东西?也许对此有本土化
的
方法吗?我
使用
组件
容器
的
代码: render() { return (
浏览 1
提问于2018-11-13
得票数 1
回答已采纳
1
回答
异步redux调用后React
中
的
条件重定向
、
、
、
、
我有相对简单
的
基于类
的
组件
连接做redux-saga。它包含输入和按钮,当用户输入一些东西并按下按钮saga方法(异步一)时,该输入作为参数运行。一段时间后,它会返回一些数据或错误。我想在异步调用后有条件地将用户重定向到具有
某些
数据
的
不同页面或错误页面。 到目前为止,我已经成功编写了
组件
saga和可视化部分,但我仍在努力解决重定向部分。我
的
意思是redux调用是成功
的
(redux状态正确更改),我
的
问题是如何检测
组件
浏览 13
提问于2019-07-27
得票数 0
2
回答
useLocation
在
GoogleChrome
中
工作,
但在
火狐
中
不工作
、
、
、
、
我正在开发一个网站,我正在
使用
。我试图
在
history.push
()中将对象作为状态传递HeaderNav.js </di
浏览 0
提问于2020-11-21
得票数 1
2
回答
尝试
使用
React
中
的
onClick更新url参数
、
、
这就是我
的
路由器文件
的
样子:import {BrowserRouter as Router, Switch, Route} from "
react-router-dom
Restaurant/>}/> </Router> } A<
浏览 2
提问于2021-03-20
得票数 0
回答已采纳
2
回答
条带反应成功后如何重定向到另一个页面?
、
我有一个非常简单
的
反应应用程序,
使用
条纹来处理付款。付款处理工作,我收到了成功
的
回应。但是,我不知道如何重定向到另一个页面。我正在
使用
react-router-dom
。(起点): <App />App.js (到Payment.js和onSuccessfulResponse处理程序
的
路由定义if (status === "success&q
浏览 35
提问于2021-02-19
得票数 1
2
回答
React:如何重定向
、
、
、
、
我是React
的
初学者,我正在实现一个函数,在这个函数
中
,
在
render方法
中
单击一个按钮,我就会转到一个函数foo。
在
该函数
中
,我将用户名和密码发送到服务器。如果结果是1,我正在尝试将它重定向到我制作
的
另一个类
组件
(Flood)。有人能帮助我吗 我尝试
在
渲染之后和返回之前重定向它,但得到一个错误 Error: Invariant failed: You should not use <Redirect> outside
浏览 15
提问于2019-10-13
得票数 1
1
回答
在
功能
组件
中
实现props.history.push(/)时面临
的
错误
、
、
、
import React, { useEffect, useState } from 'react';import<button onClick={() => { login() }} >Login</button> );我
在
console.warn(this.props.history.
浏览 7
提问于2022-06-06
得票数 -1
2
回答
如何
使用
BrowserRouter之外
的
持久标头链接到
组件
?
、
、
、
我试图链接到我
的
应用程序
中
的
某个地方--
在
appBar/header中
使用
react路由器-dom,该应用程序
在
整个应用程序中都是持久化
的
。当我试图
在
标头
组件
中
使用
TypeError时,我一直得到“RRD : history是未定义
的
”。我已经玩了好几个小时了,但我没有得到任何进展。由于酷热,我无法直截了当地思考,而且
在
我
的
搜索
中</
浏览 6
提问于2021-05-31
得票数 0
回答已采纳
3
回答
TypeError:从react-router
使用
useParams时,无法读取未定义
的
属性“”match“”
、
、
我
在
props.match.params.languagename中
使用
了道具
的
方式,它工作得很好。 我没有在下面的代码
中
包含所有的导入。
浏览 1
提问于2019-12-03
得票数 12
回答已采纳
1
回答
React :在按钮上重定向到另一个页面,用表行数据单击
为了更好地理解,我正在分享我
的
代码: <Table.Row key={id}> <Table.Cell>{row.id}</Table.Cell表值正在正常运行,但无法完成重定向
的
const onSalesView = (data) => {data }
浏览 3
提问于2022-01-09
得票数 0
2
回答
如何在构象提示符中
使用
NavLink
、
{ } ] event.preventDefault();在上述代码
中
,它抛出错误“期望一个赋值或函数调用,而不是看到一个表达式,没有未
使用
的
-表达式”。每当我移除NavLink标签时,它就开始工作了。如何用Navlink更改我
的
代码
浏览 5
提问于2020-06-22
得票数 0
回答已采纳
3
回答
直接从
组件
的
事件处理程序返回功能
组件
、
、
我是一个相对较新
的
反应。 我有一个React菜单
组件
,在其中我尝试从sidenav
使用
React Router。sidenav中有两个超链接,当单击它们时,应该重定向到另一个
组件
。作为另一种选择,我实现了一个单独
的
功能
组件
Redir(),它显式调用
history.push
()以便导航到另一个
组件
(不能直接从
组件
内部调用
history.push
())。例如,Im HomelinkClicked(),我
使用</e
浏览 0
提问于2021-07-14
得票数 0
13
回答
如何在react-router v4
中
传递带有历史记录
的
参数。推送/链接/重定向?
、
如何在React-Router v4
中
传递带有this.props.history.push('/page')
的
参数?
浏览 3
提问于2017-05-23
得票数 369
2
回答
使用
react从页面导入数据
、
、
、
我有一个web应用程序
在
react
中
,我有两个注册页面,一个用户和下一个注册项目的用户,我需要获得在上一个页面上注册
的
用户id,以便在下一个页面上注册项目。但是我不能导入id,因为它在一个函数
中
,所以我无法得到它 const [username, setUsername}); const { _id: _idUser } = res
浏览 2
提问于2019-11-16
得票数 2
回答已采纳
2
回答
如何修复<td>不能显示为<a>警告
的
子级?
、
、
、
、
我用了材料ui表
组件
。
浏览 5
提问于2021-06-06
得票数 0
回答已采纳
3
回答
如何在反应路由器Dom
的
useHistory中发送params?
、
、
我
使用
的
反应路由器挂钩导航useHistory。导航:
history.push
("/home", { update: true });但是update总是没有定义。
浏览 4
提问于2019-12-24
得票数 23
回答已采纳
2
回答
反应路由器路径
因此,如果我
的
web应用程序
中
的
路径未被定义,或者由于
某些
内容被删除而不呈现任何内容,我将尝试显示404页。例如,用户可以创建图书,而图书id成为该页面的路径。但是,如果用户删除了那本书,路径将是未定义
的
。因此,如果发生这种情况,id希望能够确保任何试图进入该页面的
其他
用户都会显示404消息。
浏览 4
提问于2021-03-21
得票数 1
回答已采纳
1
回答
我遇到了一个错误"TypeError: Cannot read properties of undefined (read 'push')“
、
、
、
我
在
app.js
组件
中
使用
history.push
(‘/路径名’)时遇到过这个问题。我
的
要求是,我必须在app.js
组件
中
定义
的
onclick处理程序中
使用
此
history.push
,然后将其发送到via props
中
的
按钮
组件
。我想不出这个错误
的
解决方案。(按钮
组件
为AppointmentNextBtn)。请给我引路
浏览 257
提问于2021-10-26
得票数 0
回答已采纳
3
回答
是否将数据从一个
组件
传递到另一个
组件
(非子
组件
)?
、
、
我想将数据(单击时)从一个
组件
(A)传递到另一个
组件
( B ),但A不是B
的
子
组件
。假设有一个表单
组件
(A),我们希望在其中填充必填字段,并且
在
点击continue按钮后,我们希望在下一个
组件
(B)
中
显示所有值。
浏览 1
提问于2020-01-16
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
react router怎样使用Uselocation
4TinyShare“网站无障碍”介绍;web前端之Kotlin;在React 16.6中使用组件的懒加载
关于 React 路由,这些你必须知道!
React Router入门指南
完整最新 React 技术栈,实战复杂低代码项目-仿问卷星远芳侵古道
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券