feat(projects): 添加插件示例:剪贴板

This commit is contained in:
恕瑞玛的皇帝
2024-05-07 15:38:07 +08:00
committed by Soybean
parent 4d17cfdcd3
commit 019f80faef
7 changed files with 67 additions and 2 deletions

View File

@@ -36,5 +36,6 @@ export const views: Record<LastLevelRouteKey, RouteComponent | (() => Promise<Ro
manage_user: () => import("@/views/manage/user/index.vue"),
"multi-menu_first_child": () => import("@/views/multi-menu/first_child/index.vue"),
"multi-menu_second_child_home": () => import("@/views/multi-menu/second_child_home/index.vue"),
plugin_copy: () => import("@/views/plugin/copy/index.vue"),
"user-center": () => import("@/views/user-center/index.vue"),
};

View File

@@ -330,6 +330,29 @@ export const generatedRoutes: GeneratedRoute[] = [
}
]
},
{
name: 'plugin',
path: '/plugin',
component: 'layout.base',
meta: {
title: '插件示例',
i18nKey: 'route.plugin',
order: 7,
icon: 'clarity:plugin-line',
},
children: [
{
name: 'plugin_copy',
path: '/plugin/copy',
component: 'view.plugin_copy',
meta: {
title: '剪贴板',
icon: 'mdi:clipboard-outline',
i18nKey: 'route.plugin_copy',
}
}
]
},
{
name: 'user-center',
path: '/user-center',

View File

@@ -183,6 +183,8 @@ const routeMap: RouteMap = {
"multi-menu_second": "/multi-menu/second",
"multi-menu_second_child": "/multi-menu/second/child",
"multi-menu_second_child_home": "/multi-menu/second/child/home",
"plugin": "/plugin",
"plugin_copy": "/plugin/copy",
"user-center": "/user-center"
};