From d43865fcad7b19088cc35a379530c846d396326c Mon Sep 17 00:00:00 2001 From: jxxghp Date: Sat, 16 Mar 2024 17:16:10 +0800 Subject: [PATCH] fix message ui --- src/layouts/components/ShortcutBar.vue | 7 +- src/views/system/MessageView.vue | 132 +++++++++++++++++-------- 2 files changed, 94 insertions(+), 45 deletions(-) diff --git a/src/layouts/components/ShortcutBar.vue b/src/layouts/components/ShortcutBar.vue index c221dd2a..7c00b52d 100644 --- a/src/layouts/components/ShortcutBar.vue +++ b/src/layouts/components/ShortcutBar.vue @@ -41,8 +41,10 @@ const chatContainer = ref() // 滚动到底部 function scrollMessageToEnd() { nextTick(() => { - if (chatContainer.value) - chatContainer.value.scrollTop = chatContainer.value.scrollHeight + if (chatContainer.value) { + const scrollDiv = chatContainer.value.$el + scrollDiv.scrollTop = scrollDiv.scrollHeight + } }) } @@ -333,6 +335,7 @@ onMounted(() => { single-line clearable density="compact" + :disabled="sendButtonDisabled" @keydown.enter="sendMessage" >