康来智慧冷链系统 - 前端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

47 lines
1.2 KiB

/**
* @program: kicc-ui
* @description: 路由配置信息定义
* @author: wangxiang4
* @create: 2022/4/8
*/
export {};
declare module 'vue-router' {
interface RouteMeta extends Record<string | number | symbol, unknown> {
// 标题
title: string;
// 路由组件名称(用于路由组件缓存)
compName?: string;
// 动态路由打开数,超过数量自动关闭最前的tabs标签 (标签页复用)
dynamicLevel?: number;
// 动态路由器真实路由路径(为了性能)
realPath?: string;
// 是否缓存
keepAlive?: boolean;
// 是否固定在选项卡上
affix?: boolean;
// 选项卡上的图标
icon?: string;
// Iframe内嵌显示地址
frameSrc?: string;
// 当前页面转换
transitionName?: string;
// 路由是否动态添加
hideBreadcrumb?: boolean;
// 隐藏子菜单
hideChildrenInMenu?: boolean;
// 承载参数
carryParam?: boolean;
// 当前活动菜单
currentActiveMenu?: string;
// 从不显示在选项卡中
hideTab?: boolean;
// 从不显示在菜单中
hideMenu?: boolean;
// 只为构建菜单
ignoreRoute?: boolean;
// 为孩子隐藏路径
hidePathForChildren?: boolean;
}
}