Не удается увидеть данные при возврате из базы данных в angular4 - PullRequest
0 голосов
/ 31 мая 2018

Я пытаюсь получить некоторые данные в моем компоненте, используя firebase.

brandsList: AngularFireList<any> = null;

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

в консоли регистрируется, но нет данных.

{запрос: ссылка, обновление: ƒ, набор: ƒ, нажатие: ƒ, удаление: ƒ,…} auditTrail: ƒ(события) push: ƒ (данные) запрос: ссылка {репо: репо, путь: путь, queryParams_: QueryParams, orderByCalled_: false} удалить: ƒ удалить (элемент) набор: ƒ dataOperation (элемент, значение) snapshotChanges: ƒ (события) stateChanges: ƒ (события) update: ƒ dataOperation (item, value) valueChanges: ƒ (события) proto : Object

Как получить данные и выполнить итерацию по ним.Я проверил путь Firebase в браузере, и он дает данные.

1 Ответ

0 голосов
/ 31 мая 2018

Попробуйте

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