фильтр данных Firestore с бесконечной пагинацией прокрутки / angularfire2 - PullRequest
0 голосов
/ 22 мая 2018

Я реализовал бесконечную прокрутку Джеффа Делани: https://angularfirebase.com/lessons/infinite-scroll-firestore-angular/, очевидно, это работает, но когда я попробовал фильтры, я перестал работать.Как мне сфокусировать фильтры для коллекции с бесконечной прокруткой?

Когда я пробую это без этой нумерации страниц, фильтры, кажется, работают, даже если я не знаю, является ли этот подход правильным.Мы будем благодарны за любую помощь

component.ts

filtrarData( categoria: Categoria) {
  this.avisosTest = this.fs.filterBy(categoria);
  this.selectedCategoria = categoria;
}

service.ts

filterBy(categoria: Categoria) {
  this.avisosTest = this.afs.collection('avisosTest', ref => ref.where('categoria','==', categoria )).valueChanges()
  return this.avisosTest;
};
...