我正在尝试从react-router v3.0.5升级到v5.0.0。我有很多事情要解决,其中一个就是面包屑。
我的项目使用react-breadcrumbs v1.6.6,期望使用“ routes”道具。在react-router v3.x中,如果组件用<Router>
包装,则props中具有“ routes”。因此,您可以像这样实例化Breadcrumbs:
<Breadcrumbs
routes={this.props.routes}
location={this.props.location}
params={this.props.params}
/>
但是在react-router v5.0.0中,我在props中找不到“ routes”。有没有办法获得这些“路线”道具?我不想升级到似乎并不向后兼容的Breadcrumbs v2.1.6。