19 Star 186 Fork 42

gyy / vue-bmap-gl

 / 详情

添加自定义图标在anchor的位置上有个红点

已完成
创建于  
2021-05-27 11:11

输入图片说明

如图所示,图标的左上角位置有个红点,修改anchor的值,它会移动。应该是和marker下的icon属性有关,但是不知道是哪个属性可以控制它不让它显示的。

			  <el-bmap-marker v-for="marker in markers" 
								:key="marker.id" 
								:icon="marker.icon" 
								:visible="marker.visible" 
								:position="marker.position" 
								:title="marker.title" 
								:label="marker.label" 
								:events="marker.events" 
								:vid="marker.id" 
								:enable-        dragging="marker.enableDragging"
								
								>
				</el-bmap-marker>
let marker = {
																position:[itemPos.x,itemPos.y],
																offset:[offsetWidth,offsetHeight],
																title:itemPos.name,
																type:itemPos.type,
																icon:{
																	url: sid,
																	size:[swidth,sheight],
																	//anchor:[-25,-25],
																	//imageOffset:[0,0]
																},
																label:itemPos.id
															};
		  		  				  			  pts.push(marker)

评论 (3)

HelloCode 创建了任务
HelloCode 关联仓库设置为gyy/vue-bmap-gl
展开全部操作日志

你把label去掉试试,你这个label的属性对应的也不对啊

感谢,确实是label的属性问题,我一直找marker的属性,没有对label进行验证。新手学习,请多见谅。那个红点是label的文本框,里面没有对应内容,所以显示为点了。

输入图片说明

你可以使用0.0.17这个版本,这个版本如果传入的参数不符合的话,一般都会在控制台打印warning

gyy 任务状态待办的 修改为已完成

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
491639 guyangyang 1644548353
JavaScript
1
https://gitee.com/guyangyang/vue-bmap-gl.git
git@gitee.com:guyangyang/vue-bmap-gl.git
guyangyang
vue-bmap-gl
vue-bmap-gl

搜索帮助

10d9f8b4 4838521 8bde8327 4838521