从angular4

时间:2018-05-31 01:50:35

标签: angular firebase firebase-realtime-database angularfire2

我正在尝试使用firebase在我的组件中接收一些数据。

brandsList: AngularFireList<any> = null;

  constructor(private _router: Router, private _af: AngularFireDatabase) { 
    this.brandsList = this._af.list('/all-brands');
    console.log(this.brandsList);
  }

在它记录的控制台中,但没有数据。

{query:Reference,update:ƒ,set:ƒ,push:ƒ,remove:ƒ,...} 跟踪线索 : ƒ(事件) 推 : ƒ(数据) 询问 : 参考{repo:Repo,path:Path,queryParams_:QueryParams,orderByCalled_:false} 去掉 : ƒ删除(项目) 组 : ƒdataOperation(项目,值) snapshotChanges : ƒ(事件) stateChanges : ƒ(事件) 更新 : ƒdataOperation(项目,值) valueChanges : ƒ(事件) 的 : 对象

如何获取数据并迭代它。 我在浏览器中验证了firebase路径并提供了数据。

1 个答案:

答案 0 :(得分:1)

尝试

this.brandsList = this._af.list('/all-brands').valueChanges();;