From 218f28f35c04fc861b8391e748f2af7c2af67e27 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=83=E8=B4=A7?= <252048765@qq.com> Date: Sun, 10 Aug 2025 21:18:00 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20(web-ele)=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E7=A7=BB=E5=8A=A8=E7=AB=AF=E7=BB=84=E4=BB=B6=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=E7=BB=93=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit -调整组件内元素的排列顺序 - 修复部分组件的样式问题 - 优化代码结构,提高可维护性 --- .../components/component-container.vue | 4 ++-- .../components/mobile/Divider/property.vue | 3 ++- .../components/mobile/Popover/index.vue | 4 ++-- .../components/mobile/Popover/property.vue | 3 ++- .../mobile/coupon-card/property.vue | 2 +- .../components/mobile/hot-zone/property.vue | 3 ++- .../components/mobile/image-bar/index.vue | 1 + .../components/mobile/image-bar/property.vue | 3 ++- .../components/mobile/magic-cube/index.vue | 5 +++-- .../components/mobile/magic-cube/property.vue | 5 +++-- .../components/mobile/menu-list/index.vue | 14 +++++--------- .../components/mobile/menu-list/property.vue | 7 ++++--- .../components/mobile/menu-swiper/index.vue | 3 ++- .../mobile/menu-swiper/property.vue | 14 +++++++------- .../components/mobile/notice-bar/index.vue | 9 +++++---- .../components/mobile/notice-bar/property.vue | 7 +++---- .../mobile/page-config/property.vue | 1 + .../mobile/product-card/property.vue | 12 ++++++------ .../components/mobile/product-list/index.vue | 1 + .../mobile/product-list/property.vue | 8 ++++---- .../mobile/promotion-article/property.vue | 5 +++-- .../components/mobile/title-bar/index.vue | 3 ++- .../components/mobile/title-bar/property.vue | 19 ++++++++++--------- .../components/mobile/user-card/index.vue | 3 ++- .../components/mobile/user-card/property.vue | 1 + .../mobile/user-coupon/property.vue | 1 + .../components/mobile/user-order/property.vue | 1 + .../mobile/user-wallet/property.vue | 1 + .../mobile/video-player/property.vue | 1 + 29 files changed, 80 insertions(+), 64 deletions(-) diff --git a/apps/web-ele/src/components/diy-editor/components/component-container.vue b/apps/web-ele/src/components/diy-editor/components/component-container.vue index 3d2b14955..5a9b803d1 100644 --- a/apps/web-ele/src/components/diy-editor/components/component-container.vue +++ b/apps/web-ele/src/components/diy-editor/components/component-container.vue @@ -6,13 +6,13 @@ import type { import { computed } from 'vue'; +import { IconifyIcon } from '@vben/icons'; + import { ElButton, ElTooltip } from 'element-plus'; import { components } from '#/components/diy-editor/components/mobile'; import VerticalButtonGroup from '#/components/vertical-button-group/index.vue'; -import { IconifyIcon } from '@vben/icons'; - /** * 组件容器:目前在中间部分 * 用于包裹组件,为组件提供 背景、外边距、内边距、边框等样式 diff --git a/apps/web-ele/src/components/diy-editor/components/mobile/Divider/property.vue b/apps/web-ele/src/components/diy-editor/components/mobile/Divider/property.vue index b3ad9f4fb..7746b73bd 100644 --- a/apps/web-ele/src/components/diy-editor/components/mobile/Divider/property.vue +++ b/apps/web-ele/src/components/diy-editor/components/mobile/Divider/property.vue @@ -1,6 +1,8 @@