Я использую функцию onDragEnd
и знаю, что эта функция возвращает LatLng
, но я хотел бы знать, если есть способ получить широту и долготу отдельно.Я спрашиваю, потому что я хочу сохранить эти значения в базе данных.
{this.state.listDatamarkers.map(marker => (
<MapView.Marker
draggable
key={marker.key}
coordinate={{
latitude: parseFloat(marker.val().latitude),
longitude: parseFloat(marker.val().longitude)
}}
title={marker.val().title}
onDragEnd={(e) => {
firebase.database().ref('markers/' + marker.key).update({latitude: e.nativeEvent.LatLng.latitude, longitude: e.nativeEvent.LatLng.longitude})
}
}
/>
))}