React 中的router 路由嵌套有没有好的方式解决呢

图片描述

上面这种是我期望的路由状态,每次点击都进入当前路由里的子路由,形成了很多条线路,看起来很清晰,构建很方便,但是我要完成它这种效果,还用用Router 再套一个indexroute 特别麻烦,还要设置props.children 下面这是我写的

图片描述

是不是很麻烦,每次都重写一个Route 然后再设置IndexRoute,大家有没有什么好的方法解决呢?
阅读 4.8k
3 个回答

没有办法,你要实行路由的嵌套就得这样了啊。不过一般路由的嵌套都不会超过三个。耶为了安全吧。至少我们要求是不要超过三个的。

新手上路,请多包涵

貌似你的这个问题给我的问题提供了新思路。我回去试试看,谢谢!

新手上路,请多包涵

这个问题解决了么,还有你用这种方法写的,有列子么,我也遇到route嵌套的问题,子页面组件根本就不加载的

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题