From 69441ac067cbd6bdaab6fcc95cbfce7ad1ec9738 Mon Sep 17 00:00:00 2001 From: zhenyuWang <13641039885@163.com> Date: Thu, 23 Jun 2022 20:35:34 +0800 Subject: [PATCH] =?UTF-8?q?fix(map):=20=E4=BF=AE=E5=A4=8Dh5=E7=AB=AF=20mar?= =?UTF-8?q?kertap=20=E8=A7=A6=E5=8F=91=20map=20tap?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/platforms/h5/view/components/map/map-marker.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/platforms/h5/view/components/map/map-marker.js b/src/platforms/h5/view/components/map/map-marker.js index fa0b5f7a3..ff9b43525 100644 --- a/src/platforms/h5/view/components/map/map-marker.js +++ b/src/platforms/h5/view/components/map/map-marker.js @@ -95,7 +95,7 @@ export default { }) this.$parent._markers[this.idString] = marker this.updateMarker(props) - maps.event.addListener(marker, 'click', () => { + maps.event.addListener(marker, 'click', (e) => { const callout = marker.callout if (callout) { const div = callout.div @@ -113,6 +113,9 @@ export default { markerId: Number(this.idString) }) } + + const event = e.event || e.domEvent + event.stopPropagation() }) }, updateMarker (option) { -- GitLab