From bb3f24bfc63929dbf93a0d2e33195a51f1d19409 Mon Sep 17 00:00:00 2001
From: 张含笑 <zhx18749296735@163.com>
Date: Fri, 31 Oct 2025 16:33:41 +0800
Subject: [PATCH] feat:切换tab清除数据
---
src/views/layerManagement/index.vue | 8 +++++---
1 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/src/views/layerManagement/index.vue b/src/views/layerManagement/index.vue
index 1f658d3..b7bee22 100644
--- a/src/views/layerManagement/index.vue
+++ b/src/views/layerManagement/index.vue
@@ -98,14 +98,15 @@
fileType: 1, //文件夹类型
editFolderData: null,
editingIsProhibited:false,//禁止编辑
+ isDetailShow:false
});
const handleClick = tab => {
const clickedTab = tabData.value.find(item => item.type === tab.paneName);
-
activeType.value = clickedTab.type;
activeName.value = clickedTab.name;
getdataFolderApi();
+ parentMethod()
};
const refreshMethod =()=>{
getdataFolderApi()
@@ -164,7 +165,6 @@
viewer.entities.removeAll();
}
};
-
const loadDataToMap = dataList => {
if (!viewer) return;
viewer.entities.removeAll();
@@ -208,7 +208,9 @@
});
});
focusOnAllFeatures();
- viewInstance.value?.addLeftClickEvent(null, handleFenceClick);
+ if (activeName.value !== '国土空间规划') {
+ viewInstance.value?.addLeftClickEvent(null, handleFenceClick);
+ }
};
//计算所有图斑的包围球并定位
const focusOnAllFeatures = () => {
--
Gitblit v1.9.3