微信小程序----Uncaught ReferenceError: ret is not defined
图片
出现错误场景
微信小程序输入地址进行定位,在返回的数据进行处理时报错。
报错原因
在获取location取值时将经纬度取反,location的格式是‘经度,纬度’,在取值的时候’纬度,经度’,导致报错。
报错代码:
myAmap.getInputtips({ keywords: '欧尚庭院', city: '成都', success(res) { var tip = res.tips[0]; //错误地方 *var la = tip.location.split(',')[0];* *var lo = tip.location.split(',')[1];* _this.setData({ latitude: la, longitude: lo, location: tip.location, markers: [{ id: 0, latitude: la, longitude: lo, iconPath: '../../src/images/ding.png', width: 32, height: 32 }] }) } })修改后的正确代码:
myAmap.getInputtips({ keywords: '欧尚庭院', city: '成都', success(res) { var tip = res.tips[0]; //location的格式**'经度,纬度'** var lo = tip.location.split(',')[0]; var la = tip.location.split(',')[1]; _this.setData({ latitude: la, longitude: lo, location: tip.location, markers: [{ id: 0, latitude: la, longitude: lo, iconPath: '../../src/images/ding.png', width: 32, height: 32 }] }) } })注意
- 认真阅读文档,按照文档给的标准进行数据处理;
- 按照文档格式解析数据,减少错误。
其他
我的博客,欢迎交流!
我的CSDN博客,欢迎交流!
微信小程序专栏
前端笔记专栏
微信小程序实现部分高德地图功能的DEMO下载
微信小程序实现MUI的部分效果的DEMO下载
微信小程序实现MUI的GIT项目地址
微信小程序实例列表
前端笔记列表
游戏列表
posted @ 2018-02-06 13:41 Newman·Li 阅读(...) 评论(...) 编辑 收藏













