在小程序map组件中有个属性 bindmarkertap
<map id="map" longitude="{{longitude}}" latitude="{{latitude}}" scale="12" markers="{{markers}}" bindmarkertap="markertap" show-location ></map>
bindmarkertap="markertap"
markertap是定义的一个方法
markertap: function(e) {
//这里是获取点击对应的标记点获取到对应的id
let markerId = e.markerId
wx.request({
url: "这里是接口地址",
data: {
longitude: app.globalData.longitude,
latitude: app.globalData.latitude
},
success: (res) => {
//这里是返回值
console.log(res)
}
})
},