Devesh Agrawal
Devesh Agrawal

Reputation: 9212

Not able to see data when returning from firebase in angular4

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.

Upvotes: 1

Views: 225

Answers (1)

Sajeetharan
Sajeetharan

Reputation: 222582

Try

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

Upvotes: 1

Related Questions