diff --git a/src/components/common/dataFileTree/index.vue b/src/components/common/dataFileTree/index.vue index bb9b979..fcd7413 100644 --- a/src/components/common/dataFileTree/index.vue +++ b/src/components/common/dataFileTree/index.vue @@ -194,10 +194,19 @@ const searchFun = () => { emit('search'); }; +const reloadNodeFun = (id: any) => { + const node = treeRef.value.getNode(id); + if (node) { + node.loaded = false; + node.expand(); + } +}; + defineExpose({ backFun, openDirFun, reloadFun, + reloadNodeFun, }); diff --git a/src/views/data/overview/index.vue b/src/views/data/overview/index.vue index 0648b2b..812f422 100644 --- a/src/views/data/overview/index.vue +++ b/src/views/data/overview/index.vue @@ -44,6 +44,7 @@ @checkbox-all="checkboxChangeFun" @checkbox-change="checkboxChangeFun" @cell-click="cellClickFun" + :actionList="actionList" >