求助小程序map的markers动态更改时显示的问题

发布于 6 年前作者 li672767 次浏览最后编辑 6 年前来自 ask
  • 当前 Bug 的表现(可附上截图)

  • 预期表现

  • 复现路径

  • 提供一个最简复现 Demo

小程序map的markers动态更改时,经常出现上一次markers中的图标显示在地图上,然后重新给markes赋值为空数组[]时,上一次或者上上次markes的图标仍然会显示在地图,如下图:

第一张图片查询出来markers中的数据,标记在地图上,已正确显示

__
__

__
__

__
__

下一张的图片的控制台打印了markes数组是空的,且已经赋值到data中,但是地图上仍显示着一个银行图标。

2 回复
yongliang
yongliang1 楼6 年前

你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

wei21
wei212 楼4 年前

markers的id不重复就行了