我的应用程序具有这样的结构:
const App = () => (
<Router>
<Layout>
<Routes />
</Layout>
</Router>
)
但是,我想让布局取决于加载的页面类型。
我知道this.props.location
渲染的路线内部有一个,但我无法从外部访问它。
我阅读了有关提升状态的信息,但我不知道<Routes />
组件是否可以这样做。
如何在布局组件中获取当前路线?
我的应用程序具有这样的结构:
const App = () => (
<Router>
<Layout>
<Routes />
</Layout>
</Router>
)
但是,我想让布局取决于加载的页面类型。
我知道this.props.location
渲染的路线内部有一个,但我无法从外部访问它。
我阅读了有关提升状态的信息,但我不知道<Routes />
组件是否可以这样做。
如何在布局组件中获取当前路线?