首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >REACTJS重定向+5秒超时

REACTJS重定向+5秒超时
EN

Stack Overflow用户
提问于 2020-08-17 16:28:52
回答 2查看 1.2K关注 0票数 2

我对reactjs还很陌生,还不能搞清楚一些事情。我正在尝试建立一个网页,5秒后重定向,但似乎找不出如何。如果有人能给我一些建议,让我知道该怎么做,我将不胜感激。

谢谢:)

EN

回答 2

Stack Overflow用户

发布于 2020-08-17 16:57:33

这就是你可以用普通的JavaScript做的事情。它看起来像这样:

代码语言:javascript
复制
setTimeout(function() {
  window.location.replace('some-url');
}, 5000);

根据您想要触发它的时间,您可以将其放在某个组件的"lifecycle method"中,甚至只是简单地将其添加到JS文件的开头或'DOMContentLoaded' event中。

票数 3
EN

Stack Overflow用户

发布于 2020-08-17 16:59:09

不确定您的用例,但您可以简单地使用setTimeout来完成

https://www.w3schools.com/jsref/met_win_settimeout.asp

你想把这个放在componentDidMount()里。

单击此处了解有关生命周期的更多信息https://reactjs.org/docs/state-and-lifecycle.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63447238

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档