diff --git a/src/App.vue b/src/App.vue index 5079c0d..49dfb20 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,6 +1,6 @@ diff --git a/src/router/index.ts b/src/router/index.ts index 27e95c5..94f266e 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -22,6 +22,7 @@ export const router = createRouter({ meta: { requiresAuth: false, requireLogin: false, + withoutLayout: true, }, }, { @@ -50,6 +51,7 @@ export const router = createRouter({ meta: { requiresAuth: false, requireLogin: true, + withoutLayout: true, }, }, diff --git a/src/router/routes/modules/materialCenter.ts b/src/router/routes/modules/materialCenter.ts index 0f91eb1..e8cd94e 100644 --- a/src/router/routes/modules/materialCenter.ts +++ b/src/router/routes/modules/materialCenter.ts @@ -120,6 +120,7 @@ const COMPONENTS: AppRouteRecordRaw[] = [ requireLogin: false, hideFooter: true, hideSidebar: true, + withoutLayout: true, roles: ['*'], }, component: () => import('@/views/material-center/components/finished-products/explore/list/index.vue'), @@ -133,6 +134,7 @@ const COMPONENTS: AppRouteRecordRaw[] = [ requireLogin: false, hideFooter: true, hideSidebar: true, + withoutLayout: true, roles: ['*'], }, component: () => import('@/views/material-center/components/finished-products/explore/detail/index.vue'), diff --git a/src/router/typeings.d.ts b/src/router/typeings.d.ts index f64b2f6..1baa8f4 100644 --- a/src/router/typeings.d.ts +++ b/src/router/typeings.d.ts @@ -19,5 +19,6 @@ declare module 'vue-router' { requireLogin?: boolean; // 是否需要登陆才能访问 independent?: boolean; // 独立于layout的路由 group?: string; // 路由分组 + withoutLayout?: boolean; // 不使用layout,默认false } }