起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1368|回复: 3

[处理中3] 百度地图添加标注的问题

[复制链接]

32

主题

136

帖子

230

积分

中级会员

Rank: 3Rank: 3

积分
230
QQ
发表于 2017-5-8 14:14:35 | 显示全部楼层 |阅读模式
如何在地图上添加两类标注,一类是marker,它的label是“发”,另一类是marker,它的label是“收”。。但是地图上只能显示收跟发这两个标注,重新添加“收”或者是“发”的话就会把之前的删除。。。。这个要怎么实现啊 。。。
发表于 2017-5-8 14:51:29 | 显示全部楼层
你使用的是怎样的百度地图呢??
目前提供的几个百度案例
http://docs.wex5.com/wex5-app-question-list-2040/

你是使用第几种方式实现的??先看下平台有没有自带这个案例呢??
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

32

主题

136

帖子

230

积分

中级会员

Rank: 3Rank: 3

积分
230
QQ
 楼主| 发表于 2017-5-8 15:25:21 | 显示全部楼层
liangyongfei 发表于 2017-5-8 14:51
你使用的是怎样的百度地图呢??
目前提供的几个百度案例
http://docs.wex5.com/wex5-app-question-list-20 ...

我用的第三种方法,,,我已经是这么做的了,它自带的demo里面用的就是function deletePoint() {
                                var allOverlay = map.getOverlays();
                                for (var i = 0; i < allOverlay.length - 1; i++) {
                                        if (allOverlay.getLabel().content == "我") {
                                                map.removeOverlay(allOverlay);
                                                return false;
                                        }
                                }
                        }
这个函数但是,在wex5里面就提示allOverlay.getLabel() 不存在。。。
回复 支持 反对

使用道具 举报

发表于 2017-5-8 16:08:58 | 显示全部楼层
齐海华 发表于 2017-5-8 15:25
我用的第三种方法,,,我已经是这么做的了,它自带的demo里面用的就是function deletePoint() {
                                var ...

1.确保该 加载的js类库都是引入进来的!不要丢失js 文件

2.试试
http://docs.wex5.com/wex5-ui-question-list-2104

保证环境初始化了!allOverlay 对象存在以后再调用!


web 页面就是标准的js调用了!和标准的HTML没有区别的!有问题只能查百度的文档和资料了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-6-22 18:52 , Processed in 0.062504 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表