fix(dataset): 修复数据集详情页面初始化逻辑

- 添加 id 参数存在性检查避免空值调用
- 将 fetchFiles 函数依赖添加到 useEffect 依赖数组中
- 确保在 id 不存在时不执行数据获取操作
This commit is contained in:
2026-01-21 14:10:23 +08:00
parent d88bdfb1f4
commit 6baf66b304

View File

@@ -124,9 +124,12 @@ export default function DatasetDetail() {
};
useEffect(() => {
fetchDataset();
filesOperation.fetchFiles('', 1, 10); // 从根目录开始,第一页
}, []);
if (!id) {
return;
}
fetchDataset();
filesOperation.fetchFiles("", 1, 10); // 从根目录开始,第一页
}, [id]);
useEffect(() => {
if (dataset?.parentDatasetId && activeTab === "children") {
setActiveTab("overview");