From a04ef4ac386e2ca125bc06ab13d574d599099422 Mon Sep 17 00:00:00 2001 From: kuaifan Date: Tue, 4 Mar 2025 16:58:17 +0800 Subject: [PATCH] no message --- resources/assets/js/components/SearchBox.vue | 4 ---- .../js/pages/manage/components/DialogModal.vue | 16 +++++++++++++--- 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/resources/assets/js/components/SearchBox.vue b/resources/assets/js/components/SearchBox.vue index 6bcf4cdee..5eeca7e0f 100755 --- a/resources/assets/js/components/SearchBox.vue +++ b/resources/assets/js/components/SearchBox.vue @@ -266,10 +266,6 @@ export default { this.showModal = false }, - onEnter() { - $A.eeuiAppKeyboardHide(); - }, - preSearch() { if (!this.searchKey.trim()) { return; diff --git a/resources/assets/js/pages/manage/components/DialogModal.vue b/resources/assets/js/pages/manage/components/DialogModal.vue index 35fc8798d..1b08a2b4b 100644 --- a/resources/assets/js/pages/manage/components/DialogModal.vue +++ b/resources/assets/js/pages/manage/components/DialogModal.vue @@ -6,7 +6,7 @@ :footer-hide="true" :transition-names="['mobile-dialog', '']" :beforeClose="onBeforeClose" - class-name="dialog-modal" + :class-name="`dialog-modal${closIng > 0 ? ' dialog-closing' : ''}`" fullscreen> @@ -39,6 +39,11 @@ body { } } } + &.dialog-closing { + .ql-editor { + caret-color: transparent; + } + } } } @@ -54,6 +59,7 @@ export default { data() { return { timer: null, + closIng: false, } }, @@ -73,8 +79,12 @@ export default { methods: { onBeforeClose() { - return new Promise(_ => { - this.$store.dispatch("openDialog", 0) + return new Promise(async _ => { + this.closIng++ + await this.$store.dispatch("openDialog", 0) + setTimeout(() => { + this.closIng-- + }, 300) }) }, }