在我的Ionic2应用中,我尝试通过AngularFire2提供的FirebaseObjectObservable访问Firebase数据库中的多个项目
我的Firebase数据库
"users": {
"KTBF99RXFR": {
"name": "Ada Lovelace",
"email": "test@email.com",
"profileimageurl": "https://firebasestorage.googleapis.com/v0/xxx"
}
}
我的Observable对象在这里创建
ngOnInit() {
this.auth.subscribe((data) => {
if (data) {
this.userProfile = this.af.database.object('/users/' + data.uid);
}
})
}
问题是我无法在我的应用程序中显示对象的多个项目
<ion-content class="profile" >
<h2>Name: {{ (userProfile | async)?.name }}</h2>
<h2>URL: {{ (userProfile | async)?.profileimageurl }}</h2>
</ion-content>
只有列表中的最后一项显示在应用程序中。
如何返回Observable Object的多个异步项?