微信小程序里的map组件,怎么删除marker?
发布于 4 年前 作者 fxue 7972 次浏览 来自 问答

微信小程序里的map组件,怎么删除所有marker或者某个marker? 文档里有提供这个删除的的方法吗,看了几次了也没看到啊?

1 回复

这是官方文档

<!-- map.wxml --><map
  id="map"
  longitude="113.324520"
  latitude="23.099994"
  scale="14"
  controls="{{controls}}"
  bindcontroltap="controltap"  markers="{{markers}}" //这里
  bindmarkertap="markertap"
  polyline="{{polyline}}"
  bindregionchange="regionchange"
  show-location
  style="width: 100%; height: 300px;"></map>

按文档看,应该如下理解

map.js

setData({

    markers :[]

})

即为删除所有marker

回到顶部