腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(3965)
视频
沙龙
2
回答
React
/
React-Router
:
路由
到
新页面
时
未
调用
componentWillUnmount
、
在我使用
React-Router
的
React
应用程序中,我有一个Home组件,如下所示:import { Link("scroll", this.handleScroll, true); window.removeEventListener("scroll"<Link to="/
浏览 23
提问于2018-02-24
得票数 1
回答已采纳
2
回答
在转到不同的url后停止componentDidMount()中的函数
我在有状态组件中
调用
了一个函数,如下所示 handleScroll = (event) => { var pxScrolled =componentDidMount() { } 但是现在,当我更改url并转到不同的页面
时
,
浏览 17
提问于2019-05-19
得票数 0
1
回答
在安装组件后,将状态重置为初始值。
、
问题是,在正确执行状态更改时,当执行安装
时
,状态将更改为初始值。这会导致CSS中的“眨眼”,这意味着视图被正确呈现,并在很短的一秒钟后返回到被选中的初始链接。Header.js:import UpperMenu from './UpperMenu'; ["/sec0","section0"], ["
浏览 1
提问于2017-11-26
得票数 2
回答已采纳
1
回答
当
路由
是子
路由
时
,
React
路由
器不会触发
componentWillUnmount
、
、
、
当
路由
是子
路由
时
,我看不到
react-router
卸载组件 因此,即使我在路径/1和路径/2之间切换,也不会为ComponentForRoute实例
调用
componentWillUnmount
。这就是
react-router
的工作方式吗?如果是这样的话,对处理路线变更有什么建议? 我试过使用componentWillReceiveProps,但我猜它现在已经被弃用了?
浏览 34
提问于2019-07-02
得票数 2
回答已采纳
2
回答
React
Native -何时
调用
"
componentWillUnmount
“?
当
调用
方法
时
,在我们导航的页面上不会
调用
"
componentWillUnmount
“方法。这是正常行为吗?当"
componentWillUnmount
“被实际
调用
的时候?
浏览 2
提问于2016-06-06
得票数 13
回答已采纳
2
回答
not
路由
器不卸载位置参数更改
、
、
这个问题把我逼疯了,我得到了一个由create-
react
-app创建的简单的应用程序,我正在使用
React-Router
。Route path="/pages/:pageId" component={Page} />在Page中,我在componentDidMount上有一个fetch,它在第一次加载
路由
时
正常工作例如,我访问:/pages/13,然后它获取页面数据,但是当我打开:/pages
浏览 1
提问于2018-04-27
得票数 3
回答已采纳
3
回答
仅当查询参数更改时,
React
路由
器- render()就不会触发
、
、
当选择这个链接
时
,<Link to="/animals?type=birds" />,我只想用鸟类的动物子集重新修改页面,但是这个更改不会触发任何事情。非常感谢!
浏览 3
提问于2017-02-28
得票数 1
回答已采纳
1
回答
自动刷新反应
、
、
我尝试做的是将导航栏转换为类组件,为currentPage创建一个状态并将其设置为window.location.pathname,然后创建用于设置状态以及根据状态呈现哪些导航项目的方法,但它总是要求我在从一个页面转到另一个页面
时
重新加载页面
浏览 13
提问于2020-06-10
得票数 0
1
回答
使用
componentWillUnmount
()离开组件
时
未
执行的方法
、
当我输入两个不同的组件
时
,我需要在Facebook的到期日期和当前日期之间进行检查。Dashboard和Pages。linkedAccount.expiresIn) { } else { }} clearLinkedAccou
浏览 4
提问于2017-03-07
得票数 0
2
回答
我已经为我的单页面应用程序使用了
react-router
。为什么我的页面在导航
到
另一个页面后被刷新?
、
我刚接触
React
-redux,我正在使用
react-router
使我的应用程序成为单页应用程序。
路由
工作正常,但页面正在刷新。意味着当我从一个页面导航
到
另一个页面
时
,会刷
新页面
。
react-router
的行为是否正确(导航
时
刷
新页面
)?
浏览 5
提问于2016-08-24
得票数 1
1
回答
Reactjs redux存储状态在页面刷新
时
。
componentWillUnmount
不工作
、
、
我有一个类似这样的组件: <div> </div> }
componentWillUnmount
console.log("Hellooww world&qu
浏览 7
提问于2016-08-19
得票数 2
3
回答
用于重定向公共目录的Strapi自定义
路由
、
、
、
、
我将我的
react
应用程序部署
到
strapi中的/public目录中,一切正常工作,但是当我刷
新页面
时
,strapi覆盖了我的
react-router
路由
。例如,将/posts重定向
到
公共目录?
浏览 0
提问于2019-03-10
得票数 3
回答已采纳
2
回答
React
单页应用程序
我正在构建
react
的单页应用程序,但它仍然作为多页重新加载。Mya,我知道两者在结构上有什么不同?path='/login' component={LoginPage} /> </Router>}import
React
from '
react
'; import ReactDOM from '
react</em
浏览 38
提问于2020-02-14
得票数 0
回答已采纳
1
回答
我可以让
react-router
只覆盖一些urls,并正常地将其余urls传递给服务器吗?
、
、
、
、
我为
react-router
定义了一些
路由
。如果我不指定这些
路由
,我会在页面加载
时
收到警告:“警告:
react-router
Location "/Services”不匹配任何
路由
“,但我可能会遇到这种情况。我不能忍受的是,当我在
react-router
复盖的url上,单击Back按钮返回到
未
复盖的url
时
,它不起作用。我只是再次看到这个错误,并且没有再次要求服务器提供
未
覆盖的url。你知道如何
浏览 0
提问于2016-04-19
得票数 0
2
回答
browserHistory.push不会导航
到
新页面
、
我用这个(
react
-Router2.0)在
路由
器上设置了browserHistory: </Route>); 然后,我尝试在
react-router
浏览 2
提问于2016-02-21
得票数 14
3
回答
当用户导航
到
其他页面
时
,如何中止挂起的jquery请求?
、
、
、
responseData.responseCode) { }}基于用户导航,如果用户导航远离页面(通过
路由
器转到同一网站上的另一个页面),我想取消任何挂起的ajax请求。为了澄清这一点,我还想补充一下,我正在使用
react
,并希望实现这一点。他
浏览 1
提问于2016-07-11
得票数 4
回答已采纳
1
回答
导航
到
新页面
时
,BottomNavigation不会更新
、
、
、
当我为我的网站构建底部导航栏
时
,我遇到了这个问题: ? 所以它有3个按钮,主页,配置文件,匹配。我想在它们之间切换。然而,我注意
到
,当我单击Profile按钮
时
,页面会切换到profile选项卡,但该按钮仍然保持在相同的Home位置,直到我双击它。所以我调试并发现了这个问题: ? 显然,当我点击按钮
时
,它仍然停留在相同的路径上?'; import HomeIcon from
浏览 62
提问于2021-09-21
得票数 1
回答已采纳
2
回答
反应
路由
器:嵌套
路由
组件安装在父
路由
组件之前?
、
、
、
Route path="modules" component={Modules}></Route>如果我看到模块在挂载之前就已经呈现了,这怎么可能呢?
浏览 3
提问于2016-12-08
得票数 3
回答已采纳
4
回答
什么时候卸载组件?
、
我目前的理解是,当需要看到某个组件或当
路由
需要该组件
时
,该组件就会挂载到DOM上。它还将呈现其子组件。这是否意味着当您访问不包含该组件的
路由
时
,或者当您访问任何
未
显示该组件生成的元素的页面
时
,该组件将被卸载?因此,组件每次出现在DOM上
时
都需要重新挂载(属性和状态更改之外),对吗?
浏览 0
提问于2017-01-06
得票数 58
2
回答
在从“响应”中的组件导航时中止请求
、
、
、
我正在使用
react
,redux和
react-router
。我的页面之一是发出API请求并显示数据。效果很好。我想知道的是,如果API请求尚未完成,并且用户导航
到
另一条
路由
,我希望能够中止请求。我假设我应该在
componentWillUnmount
中执行一些操作。只是无法理解它将如何工作。就像..。
componentWillUnmount
() {} 我将把xhr引用存储在操作的某个地方。
浏览 0
提问于2015-10-02
得票数 5
回答已采纳
点击加载更多
相关
资讯
Web前端人员如何实现状态保存 常用方法就什么
杭州HTML5前端学习进阶之React状态保存
React 路由状态管理总结
React Router V7中如何区分navigate 与 redirect的使用场景?
React 个人学习感悟(四)
热门
标签
更多标签
云服务器
ICP备案
云直播
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券