多级路由 #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
Uh oh!
There was an error while loading. Please reload this page.
-
大佬,感谢你写了这个开源库,麻烦你百忙之中讲解一下多级路由
文档中写到多级路由通过跟 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