修复了模型对话列表的显示问题

This commit is contained in:
2026-01-22 17:34:59 +08:00
parent 8c89e9907f
commit 6af55b4ff9

View File

@@ -272,11 +272,15 @@
const urlParams = new URLSearchParams(window.location.search);
compareTaskId = urlParams.get('id');
// 加载数据
await Promise.all([
loadCompareTask(),
loadModels()
]);
// 加载对比任务数据获取已选模型ID列表
await loadCompareTask();
// 再加载模型列表
await loadModels();
// 确保两个都加载完成后再渲染已选模型
if (selectedModelIds.length > 0) {
renderSelectedModels();
}
} catch (e) {
console.error('加载数据失败:', e);
}
@@ -320,7 +324,7 @@
} else if (Array.isArray(modelsField)) {
selectedModelIds = modelsField;
}
renderSelectedModels();
// 不在这里渲染,等 loadModels() 完成后再渲染
} catch (e) {
console.error('解析模型列表失败:', e);
}