【发布时间】:2017-07-07 12:17:58
【问题描述】:
我正在使用 react-dom-router(React 路由器 v.4)
应用布局:
<div className={classes.root}>
<Header />
<div className={classes.body} >
<Sidebar />
<div className={classes.content} >
<Switch>
{mapRoutes(routes)}
</Switch>
</div>
</div>
</div>
index.js:
ReactDom.render(
<Provider store={store}>
<Router>
<MuiThemeProvider theme={theme}>
<App />
</MuiThemeProvider>
</Router>
</Provider>
, MOUNT_NODE);
mapRoutes 只是从一个对象映射路线
我想在页眉中显示页面的标题,但是,如果我单击侧边栏中的任何链接,它不会更新 Header 类中的 this.props.match 对象。 (它总是有一个path '/')
是否可以在 react-router 更改路由时更新 Header props?
【问题讨论】:
标签: javascript reactjs react-router