微信小程序map地图点击标记获取用户全部下信息
首先可以先去了解一下微信开发文档map怎么获取点击用户https://developers.weixin.qq.com/miniprogram/dev/component/map.html
.wxml
<map id="map" bindmarkertap="busi"></map>
id一定要等于map然后就是JS了
.js
busi:function(e){
console.log('用户ID',e.markerId)
let that = this
that.setData({
uid:e.markerId
})
let token = wx.getStorageSync('token')
http.request(api.puterMapVoList, null, "GET", "返回值", token, null).then((res) => {
for(let i = 0;i < res.data.length;i++){//循环里面的用户
if(res.data[i].id == this.data.uid){//判断点击的id和所用id进行匹配
that.setData({
insein:res.data[i]//得到点击id的所有消息
})
}
}
})
},
有什么问题欢迎评论留言,我会及时回复你的