在我的 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 对象的多个异步项?