2

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

4

0 回答 0