Appearance
容器组件
- HeaderLayout:包含侧边栏和顶部栏目的容器组件,设置于模块的顶级路由
- BlankLayout:空白容器组件,用于渲染子路由
单个路由节点重要维护信息
名称 | 含义 | 默认值 |
---|---|---|
title | 面包屑组件的标题 | |
menuTitle | 顶部栏目下拉菜单的名称 | |
hideChildren | 顶部栏目中隐藏下拉 | false |
icon | 应用于顶部栏目下拉菜单的图片名称(需要事先将图片上传至指定oss)或者侧边栏的icon名称(ant-design-icon) | |
hasSider | 父路由是否有侧边栏 | false |
hasSubMenu | header是否展示子菜单 | |
hideSider | 子路由隐藏侧边栏 | false |
hidden | 在侧边栏隐藏该栏目 | false |
roleAuth | 身份权限,拥有该身份权限的可访问该路由 | |
auth | 模块权限,拥有该模块访问权限的可访问该路由 | |
authAttempts | 路由权限为403时待跳转的route.path | |
keepAlive | 在BlankLayout.vue中启用路由缓存 |