Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs 在react路由器中更改URL时如何重新加载组件_Reactjs_React Router - Fatal编程技术网

Reactjs 在react路由器中更改URL时如何重新加载组件

Reactjs 在react路由器中更改URL时如何重新加载组件,reactjs,react-router,Reactjs,React Router,在React应用程序中,当组件到达路径path=“/”时,我需要重新加载该组件。我知道,react router可以帮助我们轻松地重新加载当前组件,但我真的需要在我的应用程序中使用它来进行一些样式设计。在我的应用程序中,我有两条路径: <Route path="/" component={newRoute}/> 尝试使用类组件而不是功能组件做到了这一点,但仍然是相同的@owaislatif您尝试过使用componentDidMount?

在React应用程序中,当组件到达路径
path=“/”
时,我需要重新加载该组件。我知道,
react router
可以帮助我们轻松地重新加载当前组件,但我真的需要在我的应用程序中使用它来进行一些样式设计。在我的应用程序中,我有两条路径:

<Route path="/" component={newRoute}/>

尝试使用类组件而不是功能组件

做到了这一点,但仍然是相同的@owaislatif您尝试过使用
componentDidMount