前几年用的方法如下:

//显示labelg_marker[SetIndex].setLabel({//label默认蓝框白底左上角显示,样式className为:amap-marker-labeloffset: new AMap.Pixel(20, -25),//修改label相对于maker的位置content: "标签名称",direction: 'right' //设置文本标注方位});//隐藏只需要将content设置为空g_marker[ResetIndex].setLabel({//label默认蓝框白底左上角显示,样式className为:amap-marker-labelcontent: null});

但是上面这个方法不知道在今年什么时候无效了,表现为单步模式下,可以隐藏label,全速运行无法隐藏。

切换选择点后没有隐藏之前的。

通过查看高德地图api发现最近有更新,通过尝试,发现只要将content设置为空就不生效,应该是内部做了判断,判断传入参数是否为null,为null则不更新,测试发现可以通过class属性修改。

首先写2个样式,一个是正常显示的,一个用于隐藏,如下:

<style>.amap-marker-label {border: 0;background-color: #aacefa;}.info {/*正常标签样式*/position: relative;top: 0;right: 0;min-width: 0;}.hide_info { /*隐藏标签样式*/display: none;}</style>

代码如下:

//显示,增加了样式g_marker[SetIndex].setLabel({//label默认蓝框白底左上角显示,样式className为:amap-marker-labeloffset: new AMap.Pixel(20, -25),//修改label相对于maker的位置//content: g_marker[SetIndex].NAMEcontent: "<div class='info'>" + g_marker[SetIndex].NAME + "</div>",direction: 'right' //设置文本标注方位});//隐藏g_marker[ResetIndex].setLabel({//label默认蓝框白底左上角显示,样式className为:amap-marker-labelcontent: "<div class='hide_info'></div>"});

现在切换后可以像以前一样,正常隐藏上一个label了。

高德地图marker屏蔽Label相关推荐

  1. php 高德地图点击事件,javascript - 高德地图marker动态绑定点击问题

    javascript - 高德地图marker动态绑定点击问题 PHP中文网2017-04-11 12:37:51 0 2 282 我把代码整理在同一个页面了,信息窗口里面的红色详情两字点击的 ...

  2. 移动高德地图marker点

    android移动高德地图marker点 因为有移动地图marker点的需求,所以这里做一些笔记 在网上我们会查到改变marker坐标的方法很简单,用以下方法就可以实现: marker.positio ...

  3. 高德地图marker添加属性、更换icon图标

    为高德地图marker添加属性 首先创建marker //创建iconvar icon = new AMap.Icon({size: new AMap.Size(25, 34),image: '/im ...

  4. android高德地图点平滑移动,高德地图Marker平滑移动

    [实例简介] 高德地图Marker平滑移动,这是一个让marker在地图上平滑移动的demo [实例截图] [核心代码] aa632a69-f1d6-4c97-be7c-c323d70ae0f2 └─ ...

  5. 高德地图marker标点数据量太大造成卡顿的解决方案

    marker标点卡顿问题 问题说明 应用高德地图使用marker标点时,由于数据量大(>1000)就会造成页面卡顿,好几秒才能加载完成,并且页面也会卡顿 解决方案 使用官方提供的海量点MassM ...

  6. vue高德地图marker批量标记与InfoWindow提示框

    一.前言 由于数据量大,如果一个一个添加marker会造成页面卡顿,所以在此就使用了批量标记,特此研究出一下几种方法  在高德平台获取key 高德开放平台 | 高德地图API 二.批量添加marker ...

  7. 安卓开发 高德地图 marker 点击移动位置_高德手机AR导航再升级,有惊喜

    高德地图发布V10.70新版本啦AR驾车导航服务再次升级 支持连接车内行车记录仪! 由行车记录仪的摄像头充当"眼睛",实时捕捉现实道路画面,再通过手机地图呈现直观的3D导航指引,为 ...

  8. 安卓开发 高德地图 marker 点击移动位置_高德地图AR导航功能上线 ~

    作者:小A Date:2020-08-20 来源:AIRX社区微信公众号 高德地图近期发布新版本10.60,上线AR导航功能,目前该功能可以在部分安卓手机上可以体验到.AR技术能将虚拟与现实联通,从视 ...

  9. android高德地图marker多个点

    本人也有做过百度地图的marker,但是百度地图的引用实在很麻烦,各种导包,so,jar,还有配置.所以高德就比较方便了. 只需引用下面的几句  定位  地图 导航  全都ok! compile 'c ...

最新文章

  1. rtsp中的rtp发送和head理解
  2. 安全问题会对网络购物季产生负面影响吗
  3. linux 检测添加磁盘空间,Linux构造磁盘空间满的测试环境
  4. 皮一皮:这婚还结不结...
  5. 2021-04-09 linux的shell脚本简单教程
  6. 巨头拼杀下的IM市场,网易云信如何站上终极对决?
  7. MySQL(四)索引的使用
  8. c#基础知识梳理(四)
  9. memcache在ThinkPHP中的使用1---PHP下安装memcache
  10. oracle listener启动问题
  11. linux用什么剪辑视频教程,Linux 上的开源视频剪辑软件Olive
  12. Putty打开.pem加密的服务器
  13. JAVA代码实现计算器功能
  14. type 与 interface 的区别
  15. java上传文件怎么设置成777权限_如何修改文件夹777权限
  16. Google Chrome for mac(谷歌浏览器)
  17. 怎么申请注册微信小程序-微信小程序教程1
  18. 苹果闪退解决方法_《天涯明月刀手游》无限闪退问题解决方法 闪退是什么问题...
  19. 高德打造全民出行节 十一出游“心不堵”
  20. 为什么 2 * (i * i) 比 2 * i * i 效率高?

热门文章

  1. 四川大学计算机学院软件工程期末,2015四川大学软件工程期末复习.doc
  2. Spring切入点表达式
  3. 在a标签中使用javascript
  4. 引用计数法的原理和优缺点
  5. 01-使用EasyExcel读取和写入Excel文件
  6. 光线微弯传感器matlab仿真,基于输出光斑旋转的光纤微弯位移传感器
  7. 零基础入门金融风控-贷款违约预测-Task4 建模与调参
  8. 重磅!人工智能会取代科学家? 道翰天琼认知智能机器人API接口平台为您揭秘-1。
  9. android ram rom测试工具,RAM与ROM测试方法
  10. 网络上经常使用的简单投票代码