From a4ca94a580c518285395ce8da62d0165ab0de3a1 Mon Sep 17 00:00:00 2001 From: 闫增涛 <1829501689@qq.com> Date: 星期二, 25 六月 2024 16:16:53 +0800 Subject: [PATCH] 拖拽题优化 --- src/components/dragQuestion/index.vue | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/src/components/dragQuestion/index.vue b/src/components/dragQuestion/index.vue index f8e81da..5c6624f 100644 --- a/src/components/dragQuestion/index.vue +++ b/src/components/dragQuestion/index.vue @@ -193,6 +193,7 @@ maxX: null, maxY: null, spaceList: [], + submitState:false, }; }, mounted() { @@ -204,6 +205,7 @@ // 3.闄愬埗榧犳爣鏉惧紑瑕佸湪绌烘牸鐨勮寖鍥村唴 mousedown(e) { e.preventDefault(); + if(this.submitState) return false console.log("榧犳爣鎸変笅", e); this.moveDom = e.toElement; this.parentDom = this.getParentWithClass(e.toElement, "question-box"); @@ -298,6 +300,7 @@ }, // 鎻愪氦 submitData() { + this.submitState = true let arr = []; const data = this.drageQuestion; for (let index = 0; index < data.length; index++) { @@ -309,10 +312,10 @@ item.isRight = arr == item.answer item.isComplete = true } - console.log(arr,this.drageQuestion[0]); }, redio() { + this.submitState = false localStorage.removeItem( this.config.activeBook.name + "-drag-" + this.page ); -- Gitblit v1.9.1