老师为什么这里我的地图初始位置一直在非洲。。。

老师为什么这里我的地图初始位置一直在非洲。。。

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
ccmouse 2021-07-21 22:45:25

这是因为初始经纬度为(0,0),这个点就在非洲。不过为什么没有设上我倒截图里也没看出来。

同学看一下调试器里的wxml,应该会填入经纬度,像我这样,看到latitude和longitude是有值的。

http://img1.sycdn.imooc.com//climg/60f832a509b3aaf722840866.jpg

  • 提问者 xmxl #1

    我这里确实是那个位置的latitude和longitude没有发生变化,是默认值0,0 老师您知道有什么办法解决么。。

    2021-07-22 20:49:11
  • ccmouse 回复 提问者 xmxl #2

    这样的话这个问题和map就没有关系了,就是data不知为何没有设置上,通常是拼写错误的原因,或是没有编译,或是工具的原因。(不过这里我又看了一下也没发现有拼写错误)

    重启一下开发工具试一下。另外我们也可以考虑先抛弃map,放两个<view>,分别显示location.latitude和location.longitude,确保它们显示,然后再复制黏贴这两个属性去map中。

    2021-07-25 21:08:41
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师