小程序的地图怎么清除markers

发布于 8 年前作者 hliang14821 次浏览最后编辑 8 年前来自 ask

地图添加markers后,地图挪动,需要对markers重新赋值,然而以前的markers依然存在    

我调用的是setData({markers:[ ] }),但是没有用,地图上依旧存在上一次出现的markers

3 回复
ping05
ping051 楼6 年前

仔细看,每个marker里面都有个ID。格式一样,所以大家都会赋值粘贴,这样就导致所有的marker都是一个id,重新设置不同的id就好了

liufang
liufang2 楼6 年前

你好,请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

chao19
chao193 楼6 年前

我也遇到这个问题了 android都有这个问题