【解决todo】Chat 对话默认选中第一个

This commit is contained in:
cherishsince
2024-05-24 10:39:12 +08:00
parent bebf1e7ae3
commit 8fb54dbb7c

View File

@@ -378,12 +378,17 @@ watch(activeId, async (newValue, oldValue) => {
defineExpose({createConversation}) defineExpose({createConversation})
onMounted(async () => { onMounted(async () => {
// 获取 对话列表
await getChatConversationList()
// 默认选中 // 默认选中
if (props.activeId != null) { if (props.activeId != null) {
activeConversationId.value = props.activeId activeConversationId.value = props.activeId
} else {
// 首次默认选中第一个
if (conversationList.value.length) {
activeConversationId.value = conversationList.value[0].id
}
} }
// 获取 对话列表
await getChatConversationList()
}) })
</script> </script>