From 0a393845e9f26c60cf7567b833dd5e757c24242c Mon Sep 17 00:00:00 2001 From: kuaifan Date: Fri, 14 Jan 2022 13:52:10 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E4=BB=BB=E5=8A=A1=E8=AF=A6?= =?UTF-8?q?=E6=83=85=E7=AA=97=E5=8F=A3=E8=81=8A=E5=A4=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../js/pages/manage/components/TaskDetail.vue | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/resources/assets/js/pages/manage/components/TaskDetail.vue b/resources/assets/js/pages/manage/components/TaskDetail.vue index c0c98620..04bda7d5 100644 --- a/resources/assets/js/pages/manage/components/TaskDetail.vue +++ b/resources/assets/js/pages/manage/components/TaskDetail.vue @@ -1025,10 +1025,13 @@ export default { $A.setStorage("messenger::dialogId", data.dialog_id) this.$store.state.dialogOpenId = data.dialog_id; this.$store.dispatch('openTask', 0); + this.msgText = ""; } else { - this.$refs.dialog.sendMsg(this.msgText); + this.$nextTick(() => { + this.$refs.dialog.sendMsg(this.msgText); + this.msgText = ""; + }) } - this.msgText = ""; }); }).catch(({msg}) => { $A.modalError(msg); @@ -1125,8 +1128,10 @@ export default { if (this.$refs.dialog || num > 20) { clearInterval(interval); if (this.$refs.dialog) { - this.$refs.dialog.sendMsg(this.msgText); - this.msgText = ""; + this.$nextTick(() => { + this.$refs.dialog.sendMsg(this.msgText); + this.msgText = ""; + }) } } }, 100);