diff --git a/frontend/src/pages/DataManagement/Detail/DatasetDetail.tsx b/frontend/src/pages/DataManagement/Detail/DatasetDetail.tsx index b3d106a..1045deb 100644 --- a/frontend/src/pages/DataManagement/Detail/DatasetDetail.tsx +++ b/frontend/src/pages/DataManagement/Detail/DatasetDetail.tsx @@ -198,8 +198,14 @@ export default function DatasetDetail() { return; } fetchDataset(); - filesOperation.fetchFiles("", 1, 10); // 从根目录开始,第一页 }, [id]); + + useEffect(() => { + if (dataset?.id) { + filesOperation.fetchFiles("", 1, 10); // 从根目录开始,第一页 + } + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [dataset?.id]); useEffect(() => { if (dataset?.parentDatasetId && activeTab === "children") { setActiveTab("overview");