收藏
回答

为啥经纬度缓存不了?


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

3 个回答

  • 放飞梦想
    放飞梦想
    发表于移动端
    2022-08-26
    r
    2022-08-26
    有用 1
    回复
  • 铭锋科技
    铭锋科技
    2019-08-24

    setStorage之前,先console.log(this.data)看下是啥

    2019-08-24
    有用
    回复 3
    • 罗天地狱
      罗天地狱
      2019-08-24


      下面一个是this.data,但为啥经纬度变成了自己位置的经纬度

      2019-08-24
      回复
    • 铭锋科技
      铭锋科技
      2019-08-24回复罗天地狱
      这个就看你的代码是如何写的了
      2019-08-24
      回复
    • 罗天地狱
      罗天地狱
      2019-08-24
      上面是源码,大哥你能帮我看看不?
      2019-08-24
      回复
  • 冰
    2019-08-24

    这两个值看下 appData 是不是 undefined/null了


    实测ok

    2019-08-24
    有用
    回复 10
    • 罗天地狱
      罗天地狱
      2019-08-24
      https://developers.weixin.qq.com/s/qC5P4Rm57wac
      2019-08-24
      回复
    • 冰
      2019-08-24回复罗天地狱

      你的代码 是有问题的

      你看下我简单修改后的 符合你的需求不

      //显示信息层

      showModal: function(res){

      console.log(res);

      let markers = this.data.markers

      let _filter = markers.filter(item => item.id == res.markerId)

      let marker = _filter[0]

      console.log(marker)

      this.setData({

      address: marker.title,

      isshow: true,

      })

      //地址缓存

      wx.setStorage({

      key: 'address',

      data: this.data.address

      })

      //经纬度缓存

      console.log('marker', marker)

      wx.setStorage({

      key: 'to_location',

      data:{

      latitude: marker.latitude || '',

      longitude: marker.longitude || '',

      }

      })

      },


      2019-08-24
      回复
    • 罗天地狱
      罗天地狱
      2019-08-24回复





      这是怎么回事,我明明是两个object啊

      2019-08-24
      回复
    • 罗天地狱
      罗天地狱
      2019-08-24回复

      如果两个都是get的话就不显示路径了



      2019-08-24
      1
      回复
    • 冰
      2019-08-24回复罗天地狱

      你先打印 两个getStorage 里取出的是啥 

      看下打印的符合地图需要的是什么格式不

      2019-08-24
      回复
    查看更多(5)
登录 后发表内容
问题标签