diff --git a/src/components/AMap/src/AMapDesigner/index.vue b/src/components/AMap/src/AMapDesigner/index.vue index f96c40a..56cb6e0 100644 --- a/src/components/AMap/src/AMapDesigner/index.vue +++ b/src/components/AMap/src/AMapDesigner/index.vue @@ -491,12 +491,10 @@ }); onUnmounted(() => { - console.log('结束'); - eventSource.close(); - if (map) { - // 销毁地图实例 - map.destroy() && map.clearEvents(); - } + // 销毁地图实例 + map?.destroy() && map.clearEvents(); + // 关闭SSE + eventSource?.close(); }); /** 地图创建完成(动画关闭) */