Are you an LLM? You can read better optimized documentation at /views/system/menu.md for this page in Markdown format
字段含义
| 字段 | 说明 |
|---|---|
menuType | 菜单类型(0代表菜单、1代表iframe、2代表外链、3代表按钮) |
parentId | |
title | 菜单名称(兼容国际化、非国际化,如果用国际化的写法就必须在根目录的locales文件夹下对应添加) |
name | 路由名称(必须唯一并且和当前路由component字段对应的页面里用defineOptions包起来的name保持一致) |
path | 路由路径 |
component | 组件路径(传component组件路径,那么path可以随便写,如果不传,component组件路径会跟path保持一致) |
rank | 菜单排序(平台规定只有home路由的rank才能为0,所以后端在返回rank的时候需要从非0开始 点击查看更多) |
redirect | 路由重定向 |
icon | 菜单图标 |
extraIcon | 右侧图标 |
enterTransition | 进场动画(页面加载动画) |
leaveTransition | 离场动画(页面加载动画) |
activePath | 菜单激活(将某个菜单激活,主要用于通过query或params传参的路由,当它们通过配置showLink: false后不在菜单中显示,就不会有任何菜单高亮,而通过设置activePath指定激活菜单即可获得高亮,activePath为指定激活菜单的path) |
auths | 权限标识(按钮级别权限设置) |
frameSrc | 链接地址(需要内嵌的iframe链接地址) |
frameLoading | 加载动画(内嵌的iframe页面是否开启首次加载动画) |
keepAlive | 缓存页面(是否缓存该路由页面,开启后会保存该页面的整体状态,刷新后会清空状态) |
hiddenTag | 标签页(当前菜单名称或自定义信息禁止添加到标签页) |
fixedTag | 固定标签页(当前菜单名称是否固定显示在标签页且不可关闭) |
showLink | 菜单(是否显示该菜单) |
showParent | 父级菜单(是否显示父级菜单 点击查看更多) |