feat(menu): 为页面添加标题和布局配置支持

This commit is contained in:
严浩
2025-10-22 11:29:27 +08:00
parent 18360ac41d
commit 4949e1c957
11 changed files with 40 additions and 92 deletions

65
typed-router.d.ts vendored
View File

@@ -37,6 +37,13 @@ declare module 'vue-router/auto-routes' {
{ path: ParamValue<false> },
| never
>,
'Demos': RouteRecordInfo<
'Demos',
'/demos',
Record<never, never>,
Record<never, never>,
| never
>,
'DemosApiDemo': RouteRecordInfo<
'DemosApiDemo',
'/demos/api-demo',
@@ -65,34 +72,6 @@ declare module 'vue-router/auto-routes' {
Record<never, never>,
| never
>,
'PageDeepDeep': RouteRecordInfo<
'PageDeepDeep',
'/page/deep/deep',
Record<never, never>,
Record<never, never>,
| never
>,
'PageDeepDeep2': RouteRecordInfo<
'PageDeepDeep2',
'/page/deep/deep2',
Record<never, never>,
Record<never, never>,
| never
>,
'PageDemoApi': RouteRecordInfo<
'PageDemoApi',
'/page/demo-api',
Record<never, never>,
Record<never, never>,
| never
>,
'PageDemoIcons': RouteRecordInfo<
'PageDemoIcons',
'/page/demo-icons',
Record<never, never>,
Record<never, never>,
| never
>,
}
/**
@@ -118,6 +97,12 @@ declare module 'vue-router/auto-routes' {
views:
| never
}
'src/pages/demos/index.page.vue': {
routes:
| 'Demos'
views:
| never
}
'src/pages/demos/api-demo.page.vue': {
routes:
| 'DemosApiDemo'
@@ -142,30 +127,6 @@ declare module 'vue-router/auto-routes' {
views:
| never
}
'src/pages/page/deep/deep.page.vue': {
routes:
| 'PageDeepDeep'
views:
| never
}
'src/pages/page/deep/deep2.page.vue': {
routes:
| 'PageDeepDeep2'
views:
| never
}
'src/pages/page/demo-api.page.vue': {
routes:
| 'PageDemoApi'
views:
| never
}
'src/pages/page/demo-icons.page.vue': {
routes:
| 'PageDemoIcons'
views:
| never
}
}
/**