diff --git a/src/layouts/components/breadcrumb.vue b/src/layouts/components/breadcrumb.vue index a4eab99..3348a91 100644 --- a/src/layouts/components/breadcrumb.vue +++ b/src/layouts/components/breadcrumb.vue @@ -17,6 +17,11 @@ import { ref, watch } from 'vue' import { useRoute, useRouter } from 'vue-router' +// 定义组件名称(多词命名) +defineOptions({ + name: 'LayoutBreadcrumb' +}) + const route = useRoute() const router = useRouter() const breadcrumbList = ref([]) diff --git a/src/layouts/components/navMenu.vue b/src/layouts/components/navMenu.vue index 98872e0..c0d691a 100644 --- a/src/layouts/components/navMenu.vue +++ b/src/layouts/components/navMenu.vue @@ -42,7 +42,7 @@ const router = useRouter() // 获取图标组件 const getIconComponent = (iconName) => { - return icons[iconName] || icons.MenuOutlined + return icons[iconName] || icons.FileTextOutlined } // 处理菜单点击 diff --git a/src/layouts/components/setting.vue b/src/layouts/components/setting.vue index a3ef3d9..487826a 100644 --- a/src/layouts/components/setting.vue +++ b/src/layouts/components/setting.vue @@ -4,11 +4,16 @@
布局模式
-
+ @click="handleLayoutChange(mode.value)" + >
+
@@ -23,9 +28,14 @@
主题颜色
-
+
@@ -38,6 +48,20 @@ 显示标签栏
+
+ 显示面包屑 + +
+
+
+ +
+
其他设置
+
+ + + 重置设置 +
@@ -45,16 +69,22 @@ diff --git a/src/layouts/components/sideMenu.vue b/src/layouts/components/sideMenu.vue index dba393f..bf5674e 100644 --- a/src/layouts/components/sideMenu.vue +++ b/src/layouts/components/sideMenu.vue @@ -41,9 +41,8 @@