From f9418d56c31ee334fb00c0b844e0427b52c10025 Mon Sep 17 00:00:00 2001 From: lhj <403133128@qq.com> Date: Sat, 28 Sep 2024 14:01:14 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4=E6=97=A0=E7=94=A8=E4=BB=A3?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/MainView.vue | 46 +------------------------------------ 1 file changed, 1 insertion(+), 45 deletions(-) diff --git a/src/components/MainView.vue b/src/components/MainView.vue index c6cd001..9eff72e 100644 --- a/src/components/MainView.vue +++ b/src/components/MainView.vue @@ -41,7 +41,7 @@ import { onMounted, ref } from 'vue'; import NestedFunction from './NestedFunction.vue'; import DynamicComponent from './DynamicComponent.vue'; -import { SortableEvent, useDraggable, VueDraggable } from 'vue-draggable-plus'; +import { SortableEvent, useDraggable } from 'vue-draggable-plus'; import { uuid } from 'lsp-uuid'; import { IComponent } from '../type/IComponent.ts'; import { componentScheme } from '../schemes/scheme.ts'; @@ -60,50 +60,6 @@ onMounted(() => { }); - - -const el = ref() - -const onStart = (e: SortableEvent) => { - console.log('start', e) -} - -const onEnd = (e: SortableEvent) => { - console.log('onEnd', e) -} - -const onUpdate = () => { - console.log('update') -} - -useDraggable(el, componentsList, { - animation: 150, - group: { name: 'designer', pull: 'clone', put: false }, - sort: false, - onClone() { - console.log('clone') - }, - clone(element: Record<'id' | 'name' | 'type' | 'children' | 'props' | 'text' | 'class' | 'style' | 'slots', any>) { - return { - id: `${element.id}-${uuid()}`, - name: element.name, - type: element.type, - props: element.props, - class: element.class, - designer: '', - text: element.text, - children: [], - style: element.style, - visible: "", - slots: element.slots, - disable: "", - events: {}, - loop: {}, - } - } -}) - - useDraggable(el2, componentsList, { animation: 150, group: { name: 'designer', pull: 'clone', put: false },