Template
1
0
mirror of https://github.com/un-pany/v3-admin-vite.git synced 2025-04-23 04:19:20 +08:00
v3-admin-vite/types/vue-router.d.ts

53 lines
1.7 KiB
TypeScript
Raw Normal View History

2022-10-18 15:07:42 +08:00
import "vue-router"
declare module "vue-router" {
interface RouteMeta {
/**
*
*/
title?: string
/**
* svg @/icons/svg
*/
svgIcon?: string
/**
2022-10-08 15:19:36 +08:00
* 使 Element Plus Icon svgIcon svgIcon
*/
elIcon?: string
/**
* false true
*/
hidden?: boolean
/**
*
*/
roles?: string[]
/**
* true false
*/
breadcrumb?: boolean
/**
* false true tags-view
*/
affix?: boolean
/**
* children 1
*
* children
* alwaysShow: true
*/
alwaysShow?: boolean
/**
* 示例: activeMenu: "/xxx/xxx"
* activeMenu
* 使 hidden: true
*/
activeMenu?: string
2023-02-22 15:53:04 +08:00
/**
*
* false true Name
*/
keepAlive?: boolean
}
}