收藏
回答

map组件使用多个markers时,最终为什么只显示一个标记?

Page({
  data: {
    latitude:34.484652,
    longitude:113.313364,
    markers:[]
  },


  onLoad:function(options) {
    var that=this;
    wx.getLocation({
      type:"wgs84",
      success: function(res){
        var latitude=res.latitude;
        var longitude=res.longitude;
        console.log("当前位置:",res.latitude,res.longitude);
        that.setData({
              latitude:res.latitude,
              longitude:res.longitude,
              markers:[
                {
                  id:0,
                  latitude:res.latitude,
                  longitude:res.longitude,
                  iconPath:"../../img/busy.png",
                  width:30,
                  height:30,
                  callout:{
                      content:"使用中",
                      color:'black',
                      fontSize:13,
                      borderRadius:5,
                      borderWidth:1,
                      borderColor:'#0000ff',
                      padding:2,
                      display:'ALWAYS'
                  },
                },
                 
                {
                  id:1,
                  latitude:34.484652,
                  longitude:113.313364,
                  iconPath:"../../img/free.png",
                  width:30,
                  height:30,
                  callout:{
                      content:"空闲",
                      color:'red',
                      fontSize:13,
                      borderRadius:5,
                      borderWidth:1,
                      borderColor:'#0000ff',
                      padding:2,
                      display:'ALWAYS'
                  },
              } 
              ]
        })
      },
    })
  },
  onReady:function(){


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

2 个回答

  • 取个乱名字不容易
    取个乱名字不容易
    2022-05-13

    解决了吗?

    2022-05-13
    有用
    回复
  • 白楠
    白楠
    2021-05-25

    地图没加载出来?是不是两个标记的经纬度过远?试试相近的

    2021-05-25
    有用
    回复 2
    • 南栀向暖
      南栀向暖
      发表于移动端
      2021-05-25
      两个标记的位置是相近的,把第一个标记的经纬度也换成数值最后也只显示一个标记。
      2021-05-25
      回复
    • ㅤ
      2021-08-26回复南栀向暖
      刚才真机看了一下  疯狂缩小地图吧,经纬度几度的差别,定位在天南海北
      2021-08-26
      回复
登录 后发表内容