我正在尝试使用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路径并提供了数据。
答案 0 :(得分:1)
尝试
this.brandsList = this._af.list('/all-brands').valueChanges();;