小程序地图刷新label不见了

无敌的宇宙
无敌的宇宙
擅长邻域:Java,HTML,JavaScript,MySQL,支付,退款,图片上传

分类: 微信小程序 专栏: 小程序 标签: 小程序地图刷新label不见了 小程序地图刷新marker不见了

2022-10-15 23:33:58 458浏览

最近用微信地图写定位功能,在地图标记了用户的位置和距离,一刷新用户定位,地图上的label信息和marker就不见了,后来发现每次修改marker的时候没有修改id,解决方法就是已修改marker就要替换不同的id

 截图如下:

 


申明一个变量 let r=1;

每次改变marker,id就等于r++

var markers=that.data.markers;
  markers[0]={
    iconPath:app.globalData.api_url+"/wxapp/me.png",
    id:r++,//id一直在变
    latitude:my_lat,
    longitude:my_lng,
     width: 20,
     height: 19,
     label:{
        content:'我的位置\n距离'+ds,
        color:'#fff',
        fontSize:12,
        anchorX:-25,
        anchorY:-60,
        borderWidth:1,
        borderColor:'#fff',
        bgColor:'#ff4400',
        padding:2
     }  
};

好博客就要一起分享哦!分享海报

此处可发布评论

评论(0展开评论

暂无评论,快来写一下吧

展开评论

您可能感兴趣的博客

客服QQ 1913284695