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

相关推荐
前端百草阁2 分钟前
从npm库 Vue 组件到独立SDK:打包与 CDN 引入的最佳实践
前端·vue.js·npm
夏日米米茶3 分钟前
Windows系统下npm报错node-gyp configure got “gyp ERR“解决方法
前端·windows·npm
且白33 分钟前
vsCode使用本地低版本node启动配置文件
前端·vue.js·vscode·编辑器
程序研34 分钟前
一、ES6-let声明变量【解刨分析最详细】
前端·javascript·es6
疯狂的沙粒1 小时前
在uni-app中如何从Options API迁移到Composition API?
javascript·vue.js·uni-app
siwangqishiq21 小时前
Vulkan Tutorial 教程翻译(四) 绘制三角形 2.2 呈现
前端
李三岁_foucsli1 小时前
js中消息队列和事件循环到底是怎么个事,宏任务和微任务还存在吗?
前端·chrome
尽欢i1 小时前
HTML5 拖放 API
前端·html
xiaominlaopodaren1 小时前
Three.js 光影魔法:如何单独点亮你的3D模型
javascript
PasserbyX1 小时前
一句话解释JS链式调用
前端·javascript