【发布时间】:2018-04-18 04:01:18
【问题描述】:
下面是我尝试从 react-google-maps 获取多边形坐标时的编码:
const coords = { lat:{}, lng:{} }
getCoordinates: () => (polygon) => {
const paths = polygon.getPath()
const coor = paths.b
{coor.map(function(coor, i){
coords.lat= coor.lat()
coords.lng= coor.lng()
})}
return console.log(coords)
}
我正在尝试获取“坐标”的对象数组,如下所示:
coords = [
{ lat: 3.1323583333745533, lng: 101.62676453590393 },
{ lat: 3.1318226928949433, lng: 101.62672162055969 },
{ lat: 3.131753059612469, lng: 101.6274243593216 }
]
但是使用代码会给我这个:
coords = {
lat: 3.131753059612469,
lng: 101.6274243593216
}
这是三个坐标中的最后一个。
如何获取“坐标”下的所有三个坐标?
【问题讨论】:
标签: javascript html arrays reactjs object