uniapp map自定义气泡窗

uniapp map自定义气泡窗

1、map

html 复制代码
<template>
	<view>
		<map class="map" :latitude="mapCenter.lat" :longitude="mapCenter.lng" :scale="5" :markers="mapData">
			<!--自定义冒泡-->
			<cover-view slot="callout">
				<cover-view v-for="(item,index) in mapData" :key="item.id" 
				class="map-item" :marker-id="item.id">
					<!--你的内容-->
				</cover-view>
			</cover-view>
		</map>
	</view>
</template>

2、数据

js 复制代码
	data(){
		return{
			mapCenter:{lat: 23.125178, lng: 113.280637},// 中心点
			mapData:[{ // 标记点
			 id:1, // 必填 number
			 latitude:23.125178,
			 longitude: 113.280637,
             width: 30, 
             height: 30,
             customCallout:{display: 'BYCLICK'},// BYCLICK 点击显示 ALWAYS 总是显示
             iconPath:'../../static/img/icon.png'
             }]
		}
	}

参考官网:https://uniapp.dcloud.net.cn/component/map.html#map

相关推荐
岁月留痕1687 小时前
11 实战项目一:搭建“一言”项目骨架
前端
BreezeJiang7 小时前
为什么 Next.js 要把组件切成两半?从一个 SEO 死穴说起
javascript·react.js
用户2181697049307 小时前
Flutter (十五) CustomScrollView PageView
前端
Molecular_Chat7 小时前
Biotin SNA 生物素偶联凝集素结合特异性、生物素标记效率定量表征研究
javascript·python
WILLF7 小时前
Python vs JavaScript 异常处理对比
前端·python
__sjfzllv___7 小时前
在职前端Leader学习/转行 AI Agent -DAY31
前端
岁月留痕1687 小时前
4 Dart 篇:异步(并发)
前端
MartinYeung57 小时前
[论文学习]AdInject:通过广告投放对Web代理发起真实世界黑盒攻击
前端·学习
进击的蛋蛋7 小时前
JS对象的遍历
javascript·面试
用户2181697049307 小时前
Flutter (十六) 组件通信
前端