Всем! Я уже подключил свое приложение к Firebase, но я не могу отобразить данные пользователя в моем приложении: Не могли бы вы go через мой код:
componentDidMount() {
firebase.auth().onAuthStateChanged(user => {
if(user!=null){
userId = firebase.auth().currentUser.uid
}else {
this.props.navigation.navigate("Loading");
}
}),
firebase.database().ref('Users/').on('value', function (snapshot) {
console.log(snapshot.val()); //this work
// let name = snapshot.val().name;
// this.setState ({users :name,}) //this not work
});
}
...... и
<View style={styles.contain}>
<ProfileDetail
// image={userData.image}
// textFirst={users.name}
// point={userData.point}
textSecond={this.state.name} //. i'd like to display the child on this
textThird={currentUser.email}
// onPress={() => navigation.navigate("ProfileExample")}
/>
что-то не так с моим кодом? пожалуйста, помогите мне!