小程序
小游戏
企业微信
微信支付
扫描小程序码分享
固定数据循环处理就可以渲染出来,接口请求的数据,循环处理,就报错
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
这个问题还真的是经纬度长度超标造成的,我一开始怀疑是数据太多造成的,自己手动模拟数组一千多条,没问题;于是查接口返回的数据,果然找到一条超标的脏数据;具体的做法是把拿到的经纬度值做一个判断,把超标的点位舍弃掉。正常的判断范围是:latitude 纬度 ,浮点数,范围-90~90longitude 经度,浮点数,范围 -180 ~ 180
:latitude 纬度 ,浮点数,范围-90~90longitude 经度,浮点数,范围 -180 ~ 180
latitude 纬度 ,浮点数,范围-90~90longitude 经度,浮点数,范围 -180 ~ 180
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
一般是经纬度不正确造成的,比如你的纬度值变成了经度值,纬度超过了90度
提示变量未定义,检查一下代码看看ret
ret不是自己写的,是map渲染层问题,同样的数据处理代码,只是一个是在data里写固定的,一个是请求的数据
这是请求的数据来做处理,并渲染,打印的数据正常,就是不渲染报错,有人知道是什么问题吗?
在开发工具中看一下AppData数据markers是否正确
对的
是否是数量太多?减少markers数量是否正常?
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
这个问题还真的是经纬度长度超标造成的,我一开始怀疑是数据太多造成的,自己手动模拟数组一千多条,没问题;于是查接口返回的数据,果然找到一条超标的脏数据;具体的做法是把拿到的经纬度值做一个判断,把超标的点位舍弃掉。正常的判断范围是
:
latitude 纬度 ,浮点数,范围-90~90
longitude 经度,浮点数,范围 -180 ~ 180
一般是经纬度不正确造成的,比如你的纬度值变成了经度值,纬度超过了90度
提示变量未定义,检查一下代码看看ret
ret不是自己写的,是map渲染层问题,同样的数据处理代码,只是一个是在data里写固定的,一个是请求的数据
这是请求的数据来做处理,并渲染,打印的数据正常,就是不渲染报错,有人知道是什么问题吗?
在开发工具中看一下AppData数据markers是否正确
对的
是否是数量太多?减少markers数量是否正常?