firebase函数af.database.object无法返回变量中的每个对象

Runfast网站管理员

我想从指定用户的Firebase获取用户配置文件数据。通过实例,我想返回UID HBJKD12345所在的用户的displayName和电子邮件地址

我使用这个功能:

this.userProfile = this.af.database.object('/users/'+this.authInfo.uid)

但是有了一个console.log(this.userProfile.email)我得到“未定义”

在我看来,我必须使用:{{(userProfile | async )?.email}}在这一行中,我可以显示用户的电子邮件地址,但是当我尝试使用console.log时为什么会显示“ Undefined”(未定义)?

山姆

由于,您的视图起作用async它解开了实际值。对于console.log(),您需要执行类似的操作。尝试一下this.userProfile.$value()

看看https://github.com/angular/angularfire2/blob/master/docs/2-retrieving-data-as-objects.md#meta-fields-on-the-objecthttps:// github。 com / angular / angularfire2 / blob / master / docs / 2-retrieving-data-as-objects.md#meta-fields-on-the-object

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

firebase.database不是函数

Firebase数据库出现错误,表明firebase.database.rel不是Web中的函数

firebase.database.ServerValue.TIMESTAMP返回一个对象

base.database()不是firebase中带有react的函数错误

firebase.database() 不是 node.js 应用程序中的函数

无法在 ac 函数中返回正确的变量

Firebase Realtime Database Ionic返回null

无法解析 firebase-database-15.0.0

在构造函数中为创建的每个对象更改类变量

firebase.database()不是函数-新的Firebase项目

Firebase函数,admin.database()。ref(...)。get()不是函数

无法在Firebase Database Swift中从JSON检索数据

在Activity中创建DataBase类的构造函数

Typescript类变量在Firebase函数中返回未定义

firebase.database.ref不是函数错误

firebase.database 不是函数错误 - html 页面

无法在递归函数中返回变量的正确值

无法在函数中返回Fortran数组:不是DUMMY变量

无法执行变量php中返回的函数

无法在递归函数中返回变量的正确值

返回对象的javascript函数返回[object Object]

Firebase函数返回空数据对象

如何从Firebase函数返回Promise和对象?

如何将打印函数 () 的结果存储到变量中以将其包含在 af 字符串中

无法通过函数中的变量更改对象的属性/值

如何在AF#构造函数中声明类型别名?

如何定义选择嵌套属性而不丢失 Typescript 中的类型的 af 函数

Javascript firebase.database().ref.on(...) 返回 null

Firebase 函数中的条件