手机端小程序map中的markers无法动态更新
发布于 6 年前 作者 xyin 14261 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)

手机端:

我手机是小米MIX2S,发现map组件中的markers参数无法动态更新,当我点下更新一个地址的坐标后,地图上的图标并不会刷新,但是data数据却是更新了的。

PC端开发工具:

可以正常刷新数据,没有问题

  • 预期表现

按道理,marker数据更新后,地图上location图标也应该随之变动

  • 复现路径

Nonehttps://developers.weixin.qq.com/s/Vlbmz4mQ7M7I

程序片段没法直接在手机上测试。在PC上跑是不会出现问题的。

2 回复

你好,怎么使用你提供的代码片段复现问题呢?这边看起来没有什么问题

比如 我第一次设置3个marker:A、B、C,然后点击按钮,调用setData重新设置marker 为D、E、F,正确情况应该是A、B、C消失,地图上显示D、E、F,而现在的情况是,调用setData,A、B消失,地图显示C、D、E、F4个marker

回到顶部