我正在使用 react native 并且有这样的结构的 firestore。我想访问地理点纬度和经度。我怎么做?抱歉我还是新手
users:[{
name:""
geo_point:[latitude, longitutde]
},
{
name:""
geo_point:[latitude, longitutde]
}]
我收到此代码的错误
{this.state.users.map((user, idx) => <Marker
key={idx}
coordinate={{latitude: user.geo_point[0], longitude: user.geo_point[1]}}
>
答案 0 :(得分:1)
Firestore GeoPoint
不是数组;这是一个对象
您可以使用它们的字段名称访问经纬度,如下所示
coordinate={{latitude: user.geo_point.latitude, longitude: user.geo_point.longitude}}