百度地图经纬度默认(0,0)问题
![在这里插入图片描述](https://img-blog.csdnimg.cn/b99b733661d04ab6b0e6a3a00fcbd803.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBARWVjbyBVTw==,size_20,color_FFFFFF,t_70,g_se,x_16)
在我们使用百度地图时,可能会踩得坑就是动态渲染 marker 时,
因为返回参数里面没有经纬度
![在这里插入图片描述](https://img-blog.csdnimg.cn/bb9b7dd5fa514ec5ba77e008e12dbe6f.png)
但是渲染时是有这条数据的,百度地图就默认这几条数据的经纬度为(0, 0)
所以这里需要重新拿个新数组来存放有经纬度的数据
this.dataList.forEach(item => {
if (item.longitude && item.latitude) {
this.markerList.push(item);
}
});
PS:小菜鸟一枚,只是记录自己遇到过的BUG,解决方法不对,望大佬指出,好改正,勿喷~~~