diff --git a/resources/assets/js/pages/manage/components/DialogWrapper.vue b/resources/assets/js/pages/manage/components/DialogWrapper.vue index b6766153..a3f07208 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)