【问题标题】:AngularFire Get users listAngularFire 获取用户列表
【发布时间】:2017-08-05 22:50:49
【问题描述】:

我正在尝试从我的 firebase 中获取用户列表,但我的 getUsers 方法返回未定义。为什么会发生这种情况以及从“已验证”部分获取用户数组的正确方法是什么?

我想做什么:

提供者-

export class FirebaseProvider {

  constructor(private afdatabase: AngularFireDatabase) {}

  getUsers() {
    return this.afdatabase.list('/users');
  }
}

users.ts -

export class UsersPage {

  usersList: FirebaseListObservable<any[]>

  constructor(private firebaseProvider: FirebaseProvider) {

    this.usersList = this.firebaseProvider.getUsers()

  }
}

【问题讨论】:

    标签: angular firebase ionic-framework firebase-realtime-database angularfire2


    【解决方案1】:

    您似乎需要在数据库部分创建用户,因为出于安全原因,firebase 不允许您从“已验证”部分获取用户列表。

    见: How do I return a list of users if I use the Firebase simple username & password authentication

    【讨论】:

      猜你喜欢
      • 2017-12-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-22
      • 2021-11-11
      • 2011-08-23
      • 1970-01-01
      • 2018-05-16
      相关资源
      最近更新 更多