From 192ae669976ba91f29da789d2b2ec9a879d0ebd6 Mon Sep 17 00:00:00 2001 From: lhj <403133128@qq.com> Date: Sun, 17 Nov 2024 17:29:03 +0800 Subject: [PATCH] fix --- components.d.ts | 2 -- src/components/DynamicComponent.vue | 17 ++++++++----- src/modules/previewScheme.json | 39 ++++++++++++++++------------- src/views/Designer.vue | 14 +++++++++-- 4 files changed, 45 insertions(+), 27 deletions(-) diff --git a/components.d.ts b/components.d.ts index f985ab4..d1be826 100644 --- a/components.d.ts +++ b/components.d.ts @@ -8,9 +8,7 @@ export {} declare module 'vue' { export interface GlobalComponents { AdaptivePage: typeof import('./src/components/AdaptivePage.vue')['default'] - Designer: typeof import('./src/components/Designer.vue')['default'] DynamicComponent: typeof import('./src/components/DynamicComponent.vue')['default'] - MainView: typeof import('./src/components/MainView.vue')['default'] NestedFunction: typeof import('./src/components/NestedFunction.vue')['default'] PropertyEditor: typeof import('./src/components/PropertyEditor.vue')['default'] RouterLink: typeof import('vue-router')['RouterLink'] diff --git a/src/components/DynamicComponent.vue b/src/components/DynamicComponent.vue index 5afb16a..bda5f62 100644 --- a/src/components/DynamicComponent.vue +++ b/src/components/DynamicComponent.vue @@ -6,7 +6,7 @@ :class="[ 'dynamic-component', { 'hover-state': isHovered && store.designerMode }, - { 'click-state': componentSelected && store.designerMode } + { 'click-state': componentSelected && store.designerMode &&isComponent } ]" @click.stop="handleClick" @mouseover="isHovered = true" @@ -15,7 +15,7 @@