reactjs – react-router – 创建没有组件嵌套的嵌套路由
发布时间:2020-12-15 20:50:03 所属栏目:百科 来源:网络整理
导读:我有这样的路由配置. Route path="group/:groupId" component={NonPropertyView}Route path="group/:groupId/line/:lineId" component={NonPropertyView} /Route path="group/:groupId/line/:lineId/property/:propertyId" component={PropertyView} / 但我
我有这样的路由配置.
<Route path="group/:groupId" component={NonPropertyView}> <Route path="group/:groupId/line/:lineId" component={NonPropertyView} /> <Route path="group/:groupId/line/:lineId/property/:propertyId" component={PropertyView} /> 但我可以这样做吗? <Route path="group/:groupId" component={NonPropertyView}> <Route path="line/:lineId" component={NonPropertyView}> <Route path="property/:propertyId" component={PropertyView} /> </Route> </Route> 我正在寻找的是一个选项,只需渲染叶子路径的组件而不渲染父路径组件.这可能吗?
是 – 使用< IndexRoute> s.例如,将上面写为:
<Route path="group/:groupId"> <IndexRoute component={NonPropertyView} /> <Route path="line/:lineId"> <IndexRoute component={NonPropertyView} /> <Route path="property/:propertyId" component={PropertyView} /> </Route> </Route> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |