From a1ad14ad46ead36371e232871f975c2a44f6e805 Mon Sep 17 00:00:00 2001 From: sws <1141121512@qq.com> Date: Fri, 11 Oct 2024 13:42:58 +0800 Subject: [PATCH] =?UTF-8?q?1.=E5=AF=BC=E8=88=AA=E7=BB=84=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E9=97=B4=E8=B7=9D=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/model-nav-group/index.ts | 5 +++-- src/components/model-nav-group/index.vue | 8 ++++++-- .../model-nav-group/model-nav-group-styles.vue | 11 +++++++++++ src/config/const/nav-group.ts | 4 ++++ 4 files changed, 24 insertions(+), 4 deletions(-) diff --git a/src/components/model-nav-group/index.ts b/src/components/model-nav-group/index.ts index 28821ddb..5f3738ce 100644 --- a/src/components/model-nav-group/index.ts +++ b/src/components/model-nav-group/index.ts @@ -2,7 +2,7 @@ interface nav_group { id: string; img: uploadList[]; title: string; - link: object, + link: object; } interface nav_group_content { @@ -14,6 +14,7 @@ interface nav_group_content { } interface nav_group_styles { + space: number; radius: number; radius_top_left: number; radius_top_right: number; @@ -30,6 +31,6 @@ interface nav_group_styles { color: string; title_color: string; title_size: number; + title_space: number; common_style: object; } - diff --git a/src/components/model-nav-group/index.vue b/src/components/model-nav-group/index.vue index 372cd770..6331d876 100644 --- a/src/components/model-nav-group/index.vue +++ b/src/components/model-nav-group/index.vue @@ -3,8 +3,8 @@
-
-
+
+
@@ -74,6 +74,10 @@ const indicator_style = computed(() => { } return indicator_styles; }); +// 导航间距 +const nav_space = computed(() => 'row-gap:' + (new_style.value?.space || '0') + 'px'); +// 导航标题间距 +const nav_title_space = computed(() => 'row-gap:' + (new_style.value?.title_space || '0') + 'px'); // 获取轮播图片的节点 const bannerImg = ref(); // 轮播图自适应高度 diff --git a/src/components/model-nav-group/model-nav-group-styles.vue b/src/components/model-nav-group/model-nav-group-styles.vue index d09b00a1..c4c73580 100644 --- a/src/components/model-nav-group/model-nav-group-styles.vue +++ b/src/components/model-nav-group/model-nav-group-styles.vue @@ -1,6 +1,12 @@