This commit is contained in:
锦恢 2025-04-18 21:10:40 +08:00
parent 698bbf0f84
commit 3ffcbdd9a8

View File

@ -1,6 +1,6 @@
<template> <template>
<div class="chat-container" :ref="el => chatContainerRef = el"> <div class="chat-container" :ref="el => chatContainerRef = el">
<el-scrollbar ref="scrollbarRef" :height="'90%'" @scroll="handleScroll"> <el-scrollbar ref="scrollbarRef" :height="'90%'" @scroll="handleScroll" v-if="renderMessages.length > 0 || isLoading">
<div class="message-list" :ref="el => messageListRef = el"> <div class="message-list" :ref="el => messageListRef = el">
<div v-for="(message, index) in renderMessages" :key="index" <div v-for="(message, index) in renderMessages" :key="index"
:class="['message-item', message.role.split('/')[0]]"> :class="['message-item', message.role.split('/')[0]]">
@ -107,6 +107,9 @@
</div> </div>
</div> </div>
</el-scrollbar> </el-scrollbar>
<div v-else>
</div>
<el-footer class="chat-footer" ref="footerRef"> <el-footer class="chat-footer" ref="footerRef">
<div class="input-area"> <div class="input-area">