diff --git a/frontend_nuxt/pages/message-box/[id].vue b/frontend_nuxt/pages/message-box/[id].vue index 3efa6601a..a1d69c686 100644 --- a/frontend_nuxt/pages/message-box/[id].vue +++ b/frontend_nuxt/pages/message-box/[id].vue @@ -334,6 +334,9 @@ onMounted(async () => { if (currentUser.value) { await fetchMessages(0) await markConversationAsRead() + await nextTick() + // 初次进入频道时,平滑滚动到底部 + scrollToBottomSmooth() const token = getToken() if (token && !isConnected.value) { connect(token)