From 61d9db9d514abd97b9e4adf193f495e433dc27db Mon Sep 17 00:00:00 2001 From: ysn <2126564605@qq.com> Date: Thu, 18 Jun 2026 11:48:32 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B6=88=E6=81=AF-=E8=81=8A=E5=A4=A9=E6=A1=86-?= =?UTF-8?q?=E5=8A=A0=E8=BD=BD=E5=AE=8C=E6=95=B0=E6=8D=AE=E6=BB=9A=E5=8A=A8?= =?UTF-8?q?=E5=88=B0=E5=BA=95=E9=83=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/message/components/MessageDisplay.vue | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/views/message/components/MessageDisplay.vue b/src/views/message/components/MessageDisplay.vue index a8d27ed..5e2fc2a 100644 --- a/src/views/message/components/MessageDisplay.vue +++ b/src/views/message/components/MessageDisplay.vue @@ -423,9 +423,10 @@ export default { await this.$nextTick(); await this.preloadHistoryMessages(); - this.$nextTick(() => { + // 使用 setTimeout 确保所有异步操作和DOM更新完成后再滚动 + setTimeout(() => { this.scrollToBottom(); - }); + }, 100); this.markAsRead(); },