From 9eb8bb59b802ceef1f52d334c8e577f2bf02c90e Mon Sep 17 00:00:00 2001
From: 张含笑 <zhx18749296735@163.com>
Date: Wed, 21 Jan 2026 15:12:02 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'
---
applications/drone-command/src/views/dataCenter/components/dataCenterMap.vue | 12 ++++++++----
1 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/applications/drone-command/src/views/dataCenter/components/dataCenterMap.vue b/applications/drone-command/src/views/dataCenter/components/dataCenterMap.vue
index 9ba2f1f..dbe87c4 100644
--- a/applications/drone-command/src/views/dataCenter/components/dataCenterMap.vue
+++ b/applications/drone-command/src/views/dataCenter/components/dataCenterMap.vue
@@ -1,12 +1,12 @@
<template>
- <el-dialog modal-class="mapDialog" v-model="isShow" width="80%" class="ztzf-dialog-mange">
+ <el-dialog modal-class="mapDialog" v-model="isShow" width="80%" class="command-dialog-mange">
<template #header="{ titleId, titleClass }">
<div class="my-header">
<h4 :id="titleId" :class="titleClass">定位</h4>
</div>
</template>
<div class="mapBox">
- <div v-if="isShow" id="dataCenterMap" class="ztzf-cesium"></div>
+ <div v-if="isShow" id="dataCenterMap" class="command-cesium"></div>
</div>
</el-dialog>
</template>
@@ -72,8 +72,11 @@
const removeDom = () => {
const dom = document.querySelector('#mapPopUpBox');
- if (dom && dom.parentNode) {
- dom.parentNode.removeChild(dom);
+ if (dom) {
+ render(null, dom);
+ if (dom.parentNode) {
+ dom.parentNode.removeChild(dom);
+ }
}
};
// 移除弹框标签
@@ -290,6 +293,7 @@
onMounted(() => {});
onBeforeUnmount(() => {
+ removeLabel();
if (viewer) {
viewer.destroy();
}
--
Gitblit v1.9.3