diff --git a/src/components/base/maps/index.vue b/src/components/base/maps/index.vue index 4b38445c..0d8163e8 100644 --- a/src/components/base/maps/index.vue +++ b/src/components/base/maps/index.vue @@ -138,7 +138,7 @@ export default defineComponent({ map.value.panTo(new T.LngLat(e.lnglat.lng, e.lnglat.lat)); lat.value = e.lnglat.lat; lng.value = e.lnglat.lng; - context.emit('point', lng, lat); + context.emit('point', lng.value, lat.value); }); } break; @@ -166,7 +166,7 @@ export default defineComponent({ map.value.panTo(e.point); lat.value = e.point.lat; lng.value = e.point.lng; - context.emit('point', lng, lat); + context.emit('point', lng.value, lat.value); }); // 设置标注提示信息 @@ -192,7 +192,7 @@ export default defineComponent({ lat.value = e.latLng.lat; lng.value = e.latLng.lng; map.value.panTo(e.latLng); - context.emit('point', lng, lat); + context.emit('point', lng.value, lat.value); }); break; case 'amap': @@ -292,6 +292,9 @@ export default defineComponent({ break; } }; + context.expose({ + map_event, + }); }, }); diff --git a/src/components/common/url-value/link-custom.vue b/src/components/common/url-value/link-custom.vue index b72b733a..4de25f35 100644 --- a/src/components/common/url-value/link-custom.vue +++ b/src/components/common/url-value/link-custom.vue @@ -54,10 +54,17 @@ - +
+ + +
+ 定位 +
+
+
- + @@ -73,6 +80,7 @@