я относительно новичок, чтобы реагировать на нативный и firebase, и было бы здорово, если бы кто-нибудь мог помочь мне с этой проблемой. В настоящее время, когда я добавляю новые посты в мою коллекцию Firebase, я отображаю все посты с плоским списком, и он работает нормально. но возможно ли получить только currentLatitude и currentLongitude для моих маркеров? Моя цель - создать новый маркер для каждого сообщения.
Events = []
this.firestore.collection("Events").get().then(snapshot => {
snapshot.forEach(doc => {
Events.push(doc.data())
})
})
render() {
return (
<SafeAreaView style={{ flex: 1 }}>
<View style={{ flex: 1 }}>
<MapView
provider={PROVIDER_GOOGLE}
mapType='hybrid'
showsUserLocation style={{flex: 1}}>
<MapView.Marker
coordinate={{latitude: //currentLatitude,
longitude: //currntLongitude}}
title={("Test")}
description={("Test")}
/>
</MapView>
</View>
</SafeAreaView>
);
}
}