我在项目中使用react-router-dom,我需要将当前路径传递到导航栏,它应该确定在不同位置呈现的内容。
我发现我可以从react-router-dom中使用withRouter,但是我不知道如何使用它,当我用withRouter包装路由器时出现了一些错误。
<Router>
<div>
<Navbar />
<Switch>
<Route exact path="/" component={ Landing } />
<Route path="/login" component={ Login } />
<Route path="/register" component={ Register } />
</Switch>
<Footer/>
</div>
</Router>
这是我的app.js渲染函数,我需要将当前页面传递给Naar组件。