From a450101dbef1ead429570c9bb7f0a3846efbbf91 Mon Sep 17 00:00:00 2001 From: june <504498960@qq.com> Date: Mon, 14 Dec 2020 11:24:05 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=20pull-message=20=E4=BA=8B?= =?UTF-8?q?=E4=BB=B6=E5=86=85=E5=BC=82=E6=AD=A5=E8=B0=83=E7=94=A8=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E7=AA=97=E5=8F=A3=E6=97=A0=E6=B3=95=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98=EF=BC=8C=E6=84=9F=E8=B0=A2=20@?= =?UTF-8?q?=E7=9F=B3=E9=A1=BA=20=E7=9A=84=E5=8F=8D=E9=A6=88=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/components/index.vue | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/components/index.vue b/packages/components/index.vue index f580228..a65e2c4 100644 --- a/packages/components/index.vue +++ b/packages/components/index.vue @@ -57,6 +57,7 @@ export default { return { drawerVisible: !this.hideDrawer, currentContactId: "", + currentMessagesId: "", activeSidebar: DEFAULT_MENU_LASTMESSAGES, contacts: [], menus: [] @@ -80,7 +81,7 @@ export default { }, computed: { currentMessages() { - return messages[this.currentContactId] || []; + return messages[this.currentMessagesId] || []; }, currentContact() { return this.contacts.find(item => item.id == this.currentContactId) || {}; @@ -187,6 +188,7 @@ export default { this._addMessage(messages, this.currentContactId, 0); CacheMessageLoaded.set(this.currentContactId, isEnd); if (isEnd == true) this.$refs.messages.loaded(); + this.currentMessagesId = this.currentContactId; next(isEnd); } ); @@ -449,7 +451,6 @@ export default { if (!Array.isArray(data)) data = [data]; messages[contactId] = messages[contactId] || []; messages[contactId][type](...data); - //console.log(messages[contactId]); this.forceUpdateMessage(); }, /** @@ -536,7 +537,6 @@ export default { messages[contactId][index], data ); - console.log("--------", messages[contactId][index]); this.forceUpdateMessage(messageId); } },