吉安感知网项目-前端
张含笑
2026-01-20 72ef22c566aa69d41197bcf39fc5e819c885594c
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);
});