From 342b7ea4b59e1bcabd20c71f5ec38021bdaef6fa Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E4=BA=8E=E8=82=96=E7=A3=8A?= <18851179580@163.com>
Date: Mon, 21 Apr 2025 11:04:24 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=AE=9A=E4=BD=8D=E6=98=BE?=
=?UTF-8?q?=E7=A4=BA=E9=80=BB=E8=BE=91?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/base/maps/index.vue | 9 ++++---
.../common/url-value/link-custom.vue | 27 ++++++++++++++++---
2 files changed, 29 insertions(+), 7 deletions(-)
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 @@