Я хочу отобразить некоторые данные из firebase, проблема в том, что я не знаю, как это сделать после многих попыток.
Моя база данных Firebase выглядит следующим образом:
Теперь я хочу поместить эти данные в календарь, поэтому мне нужна только дата из одного идентификатора пользователя. Так что я могу получить только одно свидание, а затем использовать его.
Как я могу это сделать?
Я сейчас использую это:
componentDidMount() {
let userId = firebase.auth().currentUser.uid;
firebase.database().ref('poolog/' + userId ).on('value', (snapshot) => {
this.setState({abc: snapshot.val().childData});
let data = snapshot.val();
let datums = Object.values(data);
this.setState({datums});
});
};
А потом я хочу сделать это:
render(){
return(
<View>
<Text>{
this.state.datums
}</Text>
</View>
);
}