Firebase未显示负载数据

时间:2019-05-20 07:37:26

标签: angular firebase angularfire2

Firebase提取不会自动启动。必须采取一些措施才能显示数据。

“我的幻灯片”页面正在获取一些数据。一旦我在此页面上加载,它什么也不会显示,但是一旦刷新它,它就会向我显示数据。

我不知道为什么会这样。任何解决方案 TIA

服务

slides: Observable<Slides[]>;

this.slides = this.db
      .collection("Slides")
      .snapshotChanges()
      .pipe(
        map(changes => {
          return changes.map(a => {
            const data = a.payload.doc.data() as Slides;
            data.id = a.payload.doc.id;
            return data;
          });
        })
      );

组件

this.serv.getSlides().subscribe( res => {
      this.slides = res;
    });

框架 Angular7 + AngularFire2

0 个答案:

没有答案