diff --git a/src/App.vue b/src/App.vue index 7d8db84f..55bed943 100644 --- a/src/App.vue +++ b/src/App.vue @@ -4,15 +4,10 @@ mapType="BMAP_NORMAL_MAP" :enable-keyboard="false" :zoom="zoom" - @initd="ready1" enableDragging :minZoom="10" - @dblclick="handleClick" > - - - - + /> + + + + - - diff --git a/src/components/control/bm-control/index.vue b/src/components/control/bm-control/index.vue index 3795c087..53f6447d 100644 --- a/src/components/control/bm-control/index.vue +++ b/src/components/control/bm-control/index.vue @@ -29,16 +29,16 @@ offset: () => ({ x: 83, y: 18 }) }) defineEmits(['initd', 'unload']) - useBaseMapEffect((mapInstance: BMapGL.Map) => { + useBaseMapEffect((map: BMapGL.Map) => { if (!controlContainer.value) return const customControl = new window.BMapGL.Control() customControl.defaultAnchor = window[props.anchor] customControl.defaultOffset = new window.BMapGL.Size(props.offset!.x, props.offset!.y) - customControl.initialize = (map: BMapGL.Map) => { - return map.getContainer().appendChild(controlContainer.value as Node) as HTMLElement + customControl.initialize = (_map: BMapGL.Map) => { + return _map.getContainer().appendChild(controlContainer.value as Node) as HTMLElement } - mapInstance.addControl(customControl) - ready(mapInstance) - return () => mapInstance.removeControl(customControl) + map.addControl(customControl) + ready(map) + return () => map.removeControl(customControl) }) diff --git a/src/components/control/bm-navigation3d/index.vue b/src/components/control/bm-navigation3d/index.vue index 68532837..6d5c9f86 100644 --- a/src/components/control/bm-navigation3d/index.vue +++ b/src/components/control/bm-navigation3d/index.vue @@ -5,6 +5,7 @@ diff --git a/src/components/control/bm-zoom/index.vue b/src/components/control/bm-zoom/index.vue index 592e93fc..c882bda7 100644 --- a/src/components/control/bm-zoom/index.vue +++ b/src/components/control/bm-zoom/index.vue @@ -5,6 +5,7 @@ diff --git a/src/components/overlay/bm-circle/index.vue b/src/components/overlay/bm-circle/index.vue index 8a58171c..75ecd73c 100644 --- a/src/components/overlay/bm-circle/index.vue +++ b/src/components/overlay/bm-circle/index.vue @@ -4,6 +4,8 @@