多级路由 #544
Unanswered
CleanWaterjx
asked this question in
Q&A
多级路由
#544
Replies: 2 comments 3 replies
-
你好,我想问一下它这个项目的路由是怎么导入进入的呀,我看了下app.use(router);里面的很多路由都没有,但是点击页面却能跳转到相应的路由,很好奇是怎么一个逻辑,能否帮忙指点一下 |
Beta Was this translation helpful? Give feedback.
3 replies
-
跟楼主有同样的疑惑,很不解这个getParentLayout 的作用,感觉唯一的作用就是保持唯一性,因为getParentLayout传入的基本都路由配置的name,希望有懂的大佬答疑解惑下 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
大佬,感谢你写了这个开源库,麻烦你百忙之中讲解一下多级路由
文档中写到多级路由通过跟 ParentLayout 来实现
注意事项
整个项目所有路由 name 不能重复,包括 getParentLayout的参数
getParentLayout(name:string)的 name 必须与当前路由项的name保持一致
我的疑惑有以下几点:
当前路由项的name保持一致,而且PARENT_LAYOUT_NAME是定义死的,也没有像LAYOUT一样有import具体页面(export const LAYOUT = () => import('/@/layouts/default/index.vue'))?
2.在src\router\routes\modules\demo\permission.ts中删除所有带有getParentLayout函数的那一行,对代码没有影响,那么带有
getParentLayout函数的作用是什么?
Beta Was this translation helpful? Give feedback.
All reactions