fix(frontend):extraNodes 兼容字符串和对象格式
AI 返回的 extraNodes 可能是字符串数组 [知识点D1] 也可能是对象
数组 [{title: 知识点D1}],前端 computed 统一转为 {title} 格式
This commit is contained in:
@@ -265,7 +265,9 @@ const missedItems = computed(() => {
|
||||
|
||||
// 额外节点列表
|
||||
const extraNodes = computed(() => {
|
||||
return lastResult.value?.extraNodes || [];
|
||||
const raw = lastResult.value?.extraNodes || [];
|
||||
// 兼容字符串数组和对象数组两种格式
|
||||
return raw.map((item: any) => typeof item === "string" ? { title: item } : item);
|
||||
});
|
||||
|
||||
onMounted(() => {
|
||||
|
||||
Reference in New Issue
Block a user