【发布时间】:2017-04-23 02:55:19
【问题描述】:
由于 React Router V4 仅推出了一段时间,并且没有关于动态路由的明确文档 [类似于 V3 中的transtionsTo(...)],我觉得对这个问题的简单回答可以让很多人受益。所以我们开始吧。
让我们假设以下理论场景:一个组件有一个 Container,其中包含两个其他组件(Selection 和 Display)。现在在功能方面: Container持有一个状态,可以通过Selection改变,Display根据该状态显示数据。
现在如何去改变 URL 以及通过反应路由器改变状态所触发的状态?
有关更具体的示例,请参阅 (React Router V4 - Page does not rerender on changed Route)。但是,我觉得有必要概括和缩短问题以达到任何目的。
【问题讨论】:
标签: reactjs react-router