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(() => {
|
const extraNodes = computed(() => {
|
||||||
return lastResult.value?.extraNodes || [];
|
const raw = lastResult.value?.extraNodes || [];
|
||||||
|
// 兼容字符串数组和对象数组两种格式
|
||||||
|
return raw.map((item: any) => typeof item === "string" ? { title: item } : item);
|
||||||
});
|
});
|
||||||
|
|
||||||
onMounted(() => {
|
onMounted(() => {
|
||||||
|
|||||||
Reference in New Issue
Block a user