我使用ionic 2和firebase中的用户开发了一个应用程序,登录和注册工作正常,但是当我想让当前用户获得数据时,这个数据无效。
编辑:
我有一个概念错误,我设法通过此代码收到电子邮件:
this.usuarioEmail = firebase.auth().currentUser.email;
编辑2:
我使用此代码获取与这些电子邮件相关的数据:
this.usuario = af.database.list('/usuarios', {
query: {
orderByChild: 'Email',
equalTo: this.usuarioEmail
},
preserveSnapshot: true });
this.usuario.subscribe(snapshot => {
snapshot.forEach(snapshot => {
console.log(snapshot.key)
console.log(snapshot.child('Direccion').val())
this.id = snapshot.key;
this.direccion = snapshot.child('Direccion').val();
});
})
我找到了答案,但我想知道其他方法。