From 695fb60aa4f4e1fcebc82099d3ec6b38ff6bc284 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9F=A6=E8=8D=A3=E8=B6=85?= <302645122@qq.com> Date: Tue, 22 Feb 2022 17:39:22 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E4=BB=BB=E5=8A=A1=E8=81=8A=E5=A4=A9?= =?UTF-8?q?=E4=B8=AD=E5=8F=91=E9=80=81=E5=9B=BE=E7=89=87=E6=97=B6=EF=BC=8C?= =?UTF-8?q?=E5=9B=9E=E8=BD=A6=E5=8F=AF=E7=A1=AE=E5=AE=9A=E5=8F=91=E9=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../js/pages/manage/components/DialogWrapper.vue | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/resources/assets/js/pages/manage/components/DialogWrapper.vue b/resources/assets/js/pages/manage/components/DialogWrapper.vue index b67661538..a3f07208c 100644 --- a/resources/assets/js/pages/manage/components/DialogWrapper.vue +++ b/resources/assets/js/pages/manage/components/DialogWrapper.vue @@ -248,6 +248,9 @@ export default { immediate: true } }, + created() { + this.pasteEnter() + }, methods: { sendMsg(text) { @@ -352,7 +355,15 @@ export default { this.dialogDrag = true; } }, - + pasteEnter() { + var that = this; + document.onkeydown = function (e) { + if (e.keyCode === 13 && that.pasteShow) { + that.pasteSend(); + that.pasteShow = false; + } + } + }, pasteSend() { this.pasteFile.some(file => { this.$refs.chatUpload.upload(file)