使用AngularFire检索数据

时间:2020-03-06 18:26:46

标签: angular angularfire

我有一个包含文档的firebase集合。我也有一个配置了AngularFireModule和AngularFirestoreModule的Angular 8应用程序。在我的组件中,我想检索集合的所有文档。这是一个代码段:

  constructor(
    private firestore: AngularFirestore
  ) {
    this.rowData = this.firestore
      .collection("invoices")
      .get()
      .subscribe(res => {
        console.log(res);
      });

如果渲染组件,则不会收到任何错误消息,也不会得到任何数据。控制台的输出是

[]
length: 0
__proto__: Array(0)

检查“网络”选项卡,显示有一些请求发送到https://google.firestore.com,但是响应中没有数据。 我不确定错过了快速入门(https://github.com/angular/angularfire)的哪一部分。尽管我没有在模板中使用Async管道来解决来自AngularFire的Observer,但这也应能正常工作。

相关的package.json条目:

"@angular/core": "~8.2.9",
"@angular/fire": "^5.4.2",
"firebase": "^7.9.1",

1 个答案:

答案 0 :(得分:0)

相关问题