1
votes

I am trying to receive some data in my component using firebase.

brandsList: AngularFireList<any> = null;

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

in console it logs, but no data.

{query: Reference, update: ƒ, set: ƒ, push: ƒ, remove: ƒ, …} auditTrail : ƒ (events) push : ƒ (data) query : Reference {repo: Repo, path: Path, queryParams_: QueryParams, orderByCalled_: false} remove : ƒ remove(item) set : ƒ dataOperation(item, value) snapshotChanges : ƒ (events) stateChanges : ƒ (events) update : ƒ dataOperation(item, value) valueChanges : ƒ (events) proto : Object

How to get data and iterate over it. I verified the firebase path in browser and it gives data.

1

1 Answers

1
votes

Try

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