Javascript REACTJS重定向+;5秒超时

Javascript REACTJS重定向+;5秒超时,javascript,reactjs,redirect,timeout,Javascript,Reactjs,Redirect,Timeout,我对reactjs还不太熟悉,搞不懂什么。我试图建立一个网页,重定向后5秒,但似乎不知道如何。如果有人能给我一些建议,我会非常感激 谢谢:)这是使用纯JavaScript可以做到的。它看起来是这样的: setTimeout(函数(){ window.location.replace('some-url'); }, 5000); 根据您想何时启动它,您可以将它放在某些组件中,甚至只需将它添加到JS文件的开头或中。不确定您的用例,但您可以使用setTimeout 您希望在componentDid

我对reactjs还不太熟悉,搞不懂什么。我试图建立一个网页,重定向后5秒,但似乎不知道如何。如果有人能给我一些建议,我会非常感激


谢谢:)

这是使用纯JavaScript可以做到的。它看起来是这样的:

setTimeout(函数(){
window.location.replace('some-url');
}, 5000);

根据您想何时启动它,您可以将它放在某些组件中,甚至只需将它添加到JS文件的开头或中。

不确定您的用例,但您可以使用
setTimeout

您希望在
componentDidMount()
中有此功能


在这里阅读更多关于生命周期的信息

你到底尝试了什么?我尝试将历史推送到正确的路径,但出于某种原因,我的计算机不允许我使用历史,即使它在sed文件夹中。我正在探索实现同样目标的新方法。这非常有帮助。谢谢你,我正在努力使它每5秒钟翻几页。这只适用于一页。Ant提供了一些技巧,告诉我如何在几个页面上进行重定向?如果你的意思是每5秒钟从一个页面重定向到另一个页面,那么你重定向到的每个页面都必须自己进行重定向。我假设现在你正在重定向到你的子页面,所以根据你的应用程序结构,你会触发超时,例如当父组件挂载时。您还可以利用其他问题的答案:并查看
react router
。您可以根据匹配的位置设置超时重定向。谢谢,这非常有用!