收藏
回答

对map组件的marker进行setData更新赋值时会有重叠?

* 要实现的功能:地图标记点实时刷新,并进行闪烁

* 目前:用点击操作模拟数据更新,定时器每秒更换两种标记点图片实现闪烁效果

* 问题:真机测试,在未进行定时器闪烁时,数据一旦刷新过快会造成上一次的数据未消失,新setData的数据覆盖在上一次。打印marker数据的长度未变化,但是页面上会出现两倍/三倍的标记点。当使用定时器来实现图片闪烁效果之后,数据不刷新也会偶尔出现重叠的现象。

代码片段:https://developers.weixin.qq.com/s/Q6FHOwmF7ip0(工具上无任何问题)

最后一次编辑于  2021-04-13
回答关注问题邀请回答
收藏
登录 后发表内容
问题标签