收藏
回答

重新进入小程序地图会显示叠加显示之前的气泡?

模板消息推送绑定小程序并传参数,用户点击进入地图后,根据参数获取服务端id对应的坐标显示气泡图标,但是如果推送多条消息,传不同参数,点击进入地图的时候都会把之前的坐标也显示出来,请问一下这个要怎么解决?或者说清除之前的数据,每次进入程序的时候只显示当前获取的数据?


回答关注问题邀请回答
收藏

1 个回答

  • ʚ青哥ɞ
    ʚ青哥ɞ
    2019-12-03

    第一次的数据没清掉吧,你用的concat。

    2019-12-03
    有用
    回复 6
    • P
      P
      2019-12-03
      这个要怎么清除呀?
      2019-12-03
      回复
    • ʚ青哥ɞ
      ʚ青哥ɞ
      2019-12-03回复P
      markers这个数组只放你要显示的数据就可以了,concat是干什么用的你知道吧?
      2019-12-03
      回复
    • P
      P
      2019-12-03回复ʚ青哥ɞ
      直接后台就把makers数组组合好,不用在小程序这里去合并对吧?
      2019-12-03
      回复
    • ʚ青哥ɞ
      ʚ青哥ɞ
      2019-12-03回复P
      要呀,后台给数据,前端处理数据。concat是拼接数组,你把新旧数据拼一起了。
      2019-12-03
      回复
    • P
      P
      2019-12-03回复ʚ青哥ɞ
      在onload开始的时候把这个数组重置为空,可以吗?
      2019-12-03
      回复
    查看更多(1)
登录 后发表内容
问题标签