在 angular4 中从 firebase 返回时无法看到数据

Not able to see data when returning from firebase in angular4

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

brandsList: AngularFireList<any> = null;

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

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

{查询:参考,更新:ƒ,设置:ƒ,推送:ƒ,删除:ƒ,...} 审计追踪 : ƒ(事件) 推 : ƒ(数据) 询问 : 参考 {repo: Repo, path: Path, queryParams_: QueryParams, orderByCalled_: false} 去掉 : ƒ 删除(项目) 放 : ƒ dataOperation(item, value) 快照变化 : ƒ(事件) 状态变化 : ƒ(事件) 更新 : ƒ dataOperation(item, value) 价值变化 : ƒ(事件) 原型 : 对象

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

尝试

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