From 44163f0fb21e3131b0d6212506465cd4f1e2f6fe Mon Sep 17 00:00:00 2001 From: jxxghp Date: Sat, 16 Mar 2024 17:20:49 +0800 Subject: [PATCH] fix bug --- src/views/system/MessageView.vue | 24 +++++++----------------- 1 file changed, 7 insertions(+), 17 deletions(-) diff --git a/src/views/system/MessageView.vue b/src/views/system/MessageView.vue index d06a5304..222e5411 100644 --- a/src/views/system/MessageView.vue +++ b/src/views/system/MessageView.vue @@ -36,7 +36,6 @@ function startSSEMessager() { messages.value.push(object) emit('scroll') } - isLoaded.value = true }) onBeforeUnmount(() => { @@ -64,12 +63,14 @@ async function loadMessages({ done }: { done: any }) { if (currData.value.length > 0) { // 合并数据 messages.value = [...currData.value, ...messages.value] - // 页码+1 - page.value++ // 加载完成 done('ok') - // 滚动到底部 - emit('scroll') + if (page.value === 1) { + // 滚动到底部 + emit('scroll') + } + // 页码+1 + page.value++ } else { done('ok') @@ -127,18 +128,7 @@ onMounted(() => {
- - 正在刷新 ... -
-
当前没有消息