diff --git a/src/views/chat/index.vue b/src/views/chat/index.vue index 06de62c..82f3235 100644 --- a/src/views/chat/index.vue +++ b/src/views/chat/index.vue @@ -43,9 +43,16 @@ const loading = ref(false) // 添加PromptStore const promptStore = usePromptStore() + // 使用storeToRefs,保证store修改后,联想部分能够重新渲染 const { promptList: promptTemplate } = storeToRefs(promptStore) +// 未知原因刷新页面,loading 状态不会重置,手动重置 +dataSources.value.forEach((item, index) => { + if (item.loading) + updateChatSome(+uuid, index, { loading: false }) +}) + function handleSubmit() { onConversation() }