腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
React
挂钩
-
刷新
页面
时
从
react-router
位置
状态
中
删除
、
、
当我进入应用程序的一个
页面
时
,我使用
react-router
通过
位置
状态
传递数据。然后我通过location.state.myDataObject访问它。当我
刷新
页面
时
,它仍然在那里,而我希望它是空的。useEffect(() => { }, []); 或者将它添加到useEffect
中</e
浏览 57
提问于2020-10-07
得票数 8
1
回答
React
React
-路由器不变冲突: replaceState(...)错误
、
我已经开始使用Flux和
react-router
开发一个应用程序。我的一个组件使用
从
Flux存储
中
获得的
状态
进行填充。这可以很好地工作。但是,当我使用
react-router
离开这个组件,然后再次返回
时
,我得到了上面的错误。如果我
刷新
页面
,错误就会消失,
页面
工作正常。根据我对此的理解,
react-router
似乎没有重新挂载此组件,因此它试图更改未挂载组件的
状态
,因此出现了错误。 如果这是正确的,我
浏览 0
提问于2015-03-13
得票数 1
1
回答
未保存redux商店的
状态
、
、
、
我创建了一个带有redux的商店,以实验
react
中
的应用程序
状态
管理。到目前为止,当我点击登录
页面
上的“登录”按钮
时
,我只是试图做出一种假的身份验证行为,这是因为我的isLogged
状态
变为true。但是当我试图访问一个我通过检查isLogged是否为真而保护的路径
时
,我得到了假.为什么在使用进行路由
时
,isLogged的
状态
没有保存?__REDUX_DEVTOOLS_EXTENSION__() ReactDOM.rende
浏览 5
提问于2020-05-28
得票数 1
回答已采纳
1
回答
当重新加载
页面
时
,用户的登录
状态
会在前端丢失。
、
、
、
、
并且,使用
react
+
react-router
+ redux作为我的前端. 身份验证基于sessionId + cookie。对于前端,我使用
react-router
和onEnter钩子进行身份验证控制。当用户成功登录
时
,我将用户信息
从
后端保存到redux存储
中
。问题是:当用户重新加载
页面
时
,存储在redux存储
中
的数据被
删除
。是的,我知道,redux存储有它的生命周期。但是,当用户登录
时
&a
浏览 1
提问于2017-08-29
得票数 2
回答已采纳
1
回答
当url查询参数相对于浏览器点击而改变
时
,不调用
React
16、
React-Router
、生命周期方法
、
、
、
为了在浏览器
刷新
时
保持
状态
更改有效,我用
状态
变量更新了URL参数。但问题是,在
React
16
中
,当浏览器单击后退或前进按钮
时
,生命周期方法都不会被调用。URL将被更新,但不会调用生命周期方法调用。但是当我们切换Application/Browser Tab
时
,这将调用Lifecycle方法。 有没有更好的方法来解决这个问题。
浏览 7
提问于2020-01-21
得票数 0
1
回答
如何在
react-router
v4
中
实现基于路由转换方向的动画?
我已经成功地使用
react-router
v4和
react
-motion实现了路由转换动画。目前我只能在一个方向上制作过渡动画。例如,我使用slideLeft转换到新
页面
。但是当goBack发生转换
时
,我希望有slideRight。一般来说,我想知道如何根据后退或前进
状态
来
挂钩
动画。
浏览 1
提问于2016-12-17
得票数 0
1
回答
在安装组件后,将
状态
重置为初始值。
、
状态
被提升到主标头组件,而UpperMenu组件只接收事件侦听器和活动链接ID作为支持。import
React
from '
react
'; import UpperMenu from './UpperMe
浏览 1
提问于2017-11-26
得票数 2
回答已采纳
4
回答
使用
react-router
时
,我
刷新
并丢失
状态
?
、
、
、
、
但是,如果用户点击
刷新
我的历史记录,并且
位置
状态
对象被清除,则可以很好地工作。我可以看到这是预期的功能。我的问题是,我是否应该使用redux来保持这些数据的持久性?如果是这样的话,在我看来,我失去了
react-router
的很多好处。在使用
react-router
时
,人们如何处理
状态
?
浏览 8
提问于2020-02-04
得票数 2
1
回答
React
js -通过组件和更改选项卡页传递值
、
、
我有一个使用语义UI标签()的带有标签的
react
页面
。在“all users”选项卡页
中
,将创建一个包含sql内容的表。
浏览 1
提问于2020-05-13
得票数 0
2
回答
路由器是如何在
页面
刷新
中
持久化
位置
状态
的?
、
这是因为在这种情况下,initialData是undefined,所以它是
从
服务器加载的。耶!如果我
刷新
,那么原始的选项卡就会变得很奇怪。自保存以来积累的任何更改都将丢失。我在调试器中看到的问题是,
从
initialData对象传递的location.state.data不是空的--它是产品第一次创建
时
的初始对象。 那么它到底是
从
哪里来的呢?我刚刚进行了一次完整的
页面
刷新
(即使是没有缓存和devtools打开的“硬”
刷新
)。该数据不在URL
浏览 0
提问于2018-07-13
得票数 20
5
回答
使用
React
Router重新加载
页面
时
出现404错误
、
、
后端前端我在前端使用
react-router
v4。每当我导航到不在确切路径上的路由并重新加载
页面
时
,我都会收到404错误。我理解这不起作用的原因;浏览器向
react-router
处理的路径发出请求,由于它在服务器上找不到该路由,因此我得到404。='/sub1' component={Su
浏览 2
提问于2018-05-11
得票数 8
3
回答
重定向到
React
中
的最后一个浏览器历史
位置
。
、
、
React
应用程序有一个登录
页面
。成功登录后,用户将被重定向到主页,即路径/。如果用户再次尝试导航到登录
页面
,即路径/login,则用户将被重定向回主页。但问题是,当用户导航到受保护的路由,然后
刷新
页面
时
,它将重定向到主页。如何使它从用户
刷新
的
位置
重定向回同一受保护的路由?"
react-router
"; export default function ProtectedRoute({ comp
浏览 7
提问于2022-02-08
得票数 1
3
回答
如何从一个
React
.js
页面
向另一个单独打开的
页面
发送一个值?
、
、
、
我是
React
.js的新手,我需要从一个
react
页面
向另一个
页面
发送一个值,而这两个
页面
都是从不同的链接单独打开的。import
React
from '
react
';import TextArea from 'antd/lib/input/TextArea'; impo
浏览 0
提问于2019-12-05
得票数 0
2
回答
在转到不同的url后停止componentDidMount()
中
的函数
我在有
状态
组件
中
调用了一个函数,如下所示 handleScroll = (event) => { var pxScrolled =componentDidMount() { } 但是现在,当我更改url并转到不同的
页面
时
,该函数仍在运行,并且我得到 TypeError:无法读取null的属性“firstC
浏览 17
提问于2019-05-19
得票数 0
4
回答
如何在反应性路由器
中
从
url
中
删除
散列
、
我使用
react
路由器进行路由,我使用了hashHistory选项,这样我就可以
从
浏览器
刷新
页面
,或者指定我现有路由的url,并在正确的
页面
上登陆。它运行良好,但我看到url
中
的散列如下:ReactDOM.render(( <Route path='/'
浏览 6
提问于2016-02-03
得票数 39
回答已采纳
2
回答
如何基于URL param进入特定
页面
、
例如,在浏览器
中
输入http://localhost:3000/ui/?goto=/ui/entity/e2
时
,我想转到实体组件e2。path="entity/:id" /></Route>import
React
from
浏览 6
提问于2016-10-11
得票数 0
回答已采纳
2
回答
我想在
react
路由器
中
对特定路径进行更改。
、
、
假设我想在
react
路由器
中
做一些特定路径的更改。示例- /user to /dashboard。在目标组件上,如果前面的路径是/user,我想做一些事情(
状态
更改)
浏览 7
提问于2021-05-03
得票数 0
回答已采纳
1
回答
React
路由器,如何在成功登录后保存转换和重定向
、
我想将用户重定向到他们试图访问需要身份验证的端点的登录
页面
,但我想保存他们尝试访问的
页面
,以便他们登录后,我可以将他们重定向到该
页面
。在较旧版本的
react
路由器
中
,我相信您可以使用包装器(来自的示例)来完成此操作: return class AuthenticatedComponentextends
React
.Component { static willTransitionTo(tr
浏览 4
提问于2016-07-29
得票数 0
回答已采纳
3
回答
react-router
和
react-router
redux有什么区别?
、
、
、
我正在创建一个简单的应用程序,并使用
react-router
进行路由,现在我使用redux进行
状态
管理。我想知道要在我的应用程序
中
实现的
react-router
和
react
-router-redux之间的区别。提前谢谢。
浏览 0
提问于2018-02-06
得票数 1
1
回答
访问
React
路由器上下文
、
、
、
、
如何访问应用程序
中
的上下文?我遇到了一个
react-router
和redux错误,因为我没有
从
状态
获取路由路径,因此我没有获得match.props,所以我可以设置路径。
浏览 11
提问于2021-04-14
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
React 路由状态管理总结
关于 React 路由,这些你必须知道!
杭州HTML5前端学习进阶之React状态保存
Web前端人员如何实现状态保存 常用方法就什么
react-router 4中离开确认自定义
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券