如何在vue路由里添加无限制层级的参数,类似gitlab的路径

新手上路,请多包涵

gitlab的路径是这样,每打开一个项目文件夹,路径都会带上去比如xxx群组/xx子项目

这是如何实现的?
是路由配置好了,:group1/:group2/:group3
还是 就用一个 :group1,但是传参数的时候,传完整路径,比如:xxx群组/xx子项目

第一个方法,不能无限层级,
第二个方法,传参时候 '/' 会变成%2F,不知道怎么解决,求大神

阅读 1.1k
1 个回答

用通配符 * 、而不是路由参数。

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