路由更新
This commit is contained in:
@@ -57,12 +57,7 @@ import { useRoute, useRouter } from "vue-router";
|
||||
import { useStore } from "vuex";
|
||||
import type { SysMenu } from "@/types";
|
||||
import { getMenuPath } from "@/utils/route-generator";
|
||||
// @ts-ignore - Vue 3.5 defineOptions支持
|
||||
import MenuNav from "@/components/MenuNav.vue";
|
||||
// @ts-ignore - Vue 3.5 组件导入兼容性
|
||||
import Breadcrumb from "@/components/Breadcrumb.vue";
|
||||
// @ts-ignore - Vue 3.5 组件导入兼容性
|
||||
import UserDropdown from "@/components/UserDropdown.vue";
|
||||
import { MenuNav, Breadcrumb, UserDropdown } from "@/components/base";
|
||||
|
||||
// 响应式状态
|
||||
const sidebarCollapsed = ref(false);
|
||||
|
||||
@@ -6,9 +6,9 @@
|
||||
<!-- 主内容区域 -->
|
||||
<div class="layout-content">
|
||||
<!-- 面包屑 -->
|
||||
<div class="breadcrumb-wrapper" v-if="breadcrumbItems.length > 0">
|
||||
<!-- <div class="breadcrumb-wrapper" v-if="breadcrumbItems.length > 0">
|
||||
<Breadcrumb :items="breadcrumbItems" />
|
||||
</div>
|
||||
</div> -->
|
||||
|
||||
<!-- 侧边栏和内容 -->
|
||||
<div class="content-wrapper" v-if="hasSidebarMenus">
|
||||
@@ -50,12 +50,7 @@ import { useStore } from 'vuex';
|
||||
import type { SysMenu } from '@/types';
|
||||
import { MenuType } from '@/types/enums';
|
||||
import { getMenuPath } from '@/utils/route-generator';
|
||||
// @ts-ignore - Vue 3.5 组件导入兼容性
|
||||
import TopNavigation from '@/components/TopNavigation.vue';
|
||||
// @ts-ignore - Vue 3.5 组件导入兼容性
|
||||
import MenuNav from '@/components/MenuNav.vue';
|
||||
// @ts-ignore - Vue 3.5 组件导入兼容性
|
||||
import Breadcrumb from '@/components/Breadcrumb.vue';
|
||||
import { TopNavigation, MenuNav, Breadcrumb } from '@/components';
|
||||
|
||||
const route = useRoute();
|
||||
const router = useRouter();
|
||||
|
||||
Reference in New Issue
Block a user