uniapp地图组件获取当前点击marker
时间: 2023-07-27 14:03:18 浏览: 235
uniapp_map组件
5星 · 资源好评率100%
在使用uniapp的地图组件中,获取当前点击的marker可以通过绑定相应的事件实现。首先,在地图组件上绑定一个点击事件,例如:
<uni-map @markertap="onMarkerTap"></uni-map>
然后,在对应的Vue实例中定义该事件的处理方法onMarkerTap,如下所示:
methods: {
onMarkerTap(event) {
console.log('点击了marker', event.markerId);
}
}
当点击地图上的marker时,onMarkerTap方法会被触发,可以通过event参数获取到被点击的marker的相关信息,其中markerId表示被点击的marker的唯一标识。
通过这种方法,就可以获取当前点击的marker,并对其进行相应的操作,比如获取其位置信息、显示弹窗等。
阅读全文