From 8cb876e92ef7977d4ea21a4de871564b0a24036b Mon Sep 17 00:00:00 2001 From: K <1175047471@qq.com> Date: Sun, 7 Apr 2024 10:07:32 +0800 Subject: [PATCH] fix: componentName --- src/store/modules/user.ts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/store/modules/user.ts b/src/store/modules/user.ts index 2e0870fe..248a7278 100644 --- a/src/store/modules/user.ts +++ b/src/store/modules/user.ts @@ -146,12 +146,19 @@ export const useUserStore = defineStore('app-user', { const menus: MenuItem[] = [] for (let i = 0; i < __menus.length; i++) { const __menu = __menus[i] + const componentName = __menu.path + .replace('/index', '') + .split('/') + .filter(Boolean) + .map(i => `${i[0].toUpperCase()}${i.slice(1)}`) + .join('') + menus.push({ id: __menu.id, parentId: __menu.parentId, name: __menu.name, component: `${__menu.path}.vue`, - // componentName?: string + componentName, path: __menu.path, icon: __menu.source, sort: __menu.sort,