diff --git a/src/views/chat/ChatInterface.vue b/src/views/chat/ChatInterface.vue index 01f06fd..85fd7f4 100644 --- a/src/views/chat/ChatInterface.vue +++ b/src/views/chat/ChatInterface.vue @@ -239,7 +239,7 @@ watch(() => currentMessages.value?.map(msg => msg.respondingType), (newTypes, ol // 发送消息时滚动到底部 const sendMessage = () => { - if (!messageInput.value.trim()) return + if (!messageInput.value.trim() && !sendButtonsDisabled.value) return chatStore.sendMessage(messageInput.value) messageInput.value = '' messageInputRef.value.style.height = 'auto'