修复了模型对话列表的显示问题
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user