diff --git a/apps/jingrow/frontend/src/core/registry/sidebarOverride.ts b/apps/jingrow/frontend/src/core/registry/sidebarOverride.ts index fac3115..38837ef 100644 --- a/apps/jingrow/frontend/src/core/registry/sidebarOverride.ts +++ b/apps/jingrow/frontend/src/core/registry/sidebarOverride.ts @@ -133,7 +133,7 @@ for (const k of Object.keys(coreIndex)) sortEntries(coreIndex[k]) // 解析侧栏面板组件:优先 entity 下的视图 panel,其次核心路径 panel export async function resolveSidebarPanel(entity: string, compName: string): Promise { - const entityKey = String(entity).toLowerCase().replace(/-/g, '_') + const entityKey = String(entity).toLowerCase().replace(/[-\s]/g, '_') const name = compName.endsWith('.vue') ? compName : `${compName}.vue` let bucket = viewIndex[`${entityKey}:${name}`] if ((!bucket || bucket.length === 0)) {