吉安感知网项目-前端
罗广辉
2026-01-20 bcbcc546577c7c6643e7f0d4ac366f8a013bd306
applications/drone-command/src/views/layerManagement/index.vue
@@ -488,14 +488,15 @@
  isPageLoading.value = status;
};
provide('layerParams', layerParams);
const focusOnNodeHandler = nodeData => {
  focusOnNode(nodeData);
};
onMounted(() => {
  initMap();
  cesiumContextMenu();
  getdataFolderApi();
  // 监听定位事件
  EventBus.on('focusOnNode', (nodeData) => {
    focusOnNode(nodeData);
  });
  EventBus.on('focusOnNode', focusOnNodeHandler);
  EventBus.on('deleteMapEntityById', deleteMapEntityById);
  EventBus.on('deleteMapEntitiesByFolderId', deleteMapEntitiesByFolderId);
});
@@ -523,6 +524,7 @@
onBeforeUnmount(() => {
  destroyMap();
  cesiumContextMenu(false);
  EventBus.off('focusOnNode', focusOnNodeHandler);
  EventBus.off('deleteMapEntityById', deleteMapEntityById);
  EventBus.off('deleteMapEntitiesByFolderId', deleteMapEntitiesByFolderId);
});