【发布时间】:2018-09-25 16:37:36
【问题描述】:
如何根据路由更改组件的某些状态属性。所以,目前我有一个组件,我在其中定义了一个状态属性 showNotebook= true
super(props);
this.state = {
showNotebook: true,
flipper: true,
deleteModalOpen: false
}
我正在使用 react-router,我有这样的路由
<Route path='/submission/:id' component={SubmissionContainer}/>
所以现在我想要如果有人继续前进
/submission/:id#comment.id=xyzz
它应该显示与上面相同的组件,但属性 showNotebook 设置为 false,因此它是具有所需更改的相同组件。
我知道之前在这里问过类似的问题,但找不到我的问题的确切解决方案。所以提前道歉。
【问题讨论】:
标签: reactjs react-router react-router-v4 react-router-dom