收藏
回答

setData赋值失败是原因 如下图?


在data里面定义的 longitude:' ',    latitude: ' ' ,

然后拿出来的时候 var that = this

that.data.longitude就变为空了

打印的res.longitude是有值的。

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

3 个回答

  • Mr.G
    Mr.G
    2019-09-08

    不科学

    2019-09-08
    赞同 1
    回复 1
    • 思白
      思白
      2019-09-08
      赋值过去之后在红框下面打印that.data.longitude也是有值的
      2019-09-08
      回复
  • 铭锋科技
    铭锋科技
    2019-09-08

    没看明白要做什么

    2019-09-08
    赞同
    回复 1
    • 思白
      思白
      2019-09-08
      把res.longitude赋值给data里面的变量 然后再下面使用
      2019-09-08
      回复
  • 老夏
    老夏
    2019-09-08

    看起来有两个数据 that.longitude 与 that.location.longitude,并没有 that.data.longitude

    2019-09-08
    赞同
    回复 2
    • 思白
      思白
      2019-09-08
      location是什么呀 that.data.longitude that=this 就是data里面赋值的变量
      2019-09-08
      回复
    • 老夏
      老夏
      2019-09-08回复思白
      红框下面那个setData啊,里面是 location:{ longtitude: res.longtitude .... }
      2019-09-08
      回复
登录 后发表内容
问题标签