Отфильтруйте список предложений по городам, которые равны значению, которое я внесу в мой HTML - PullRequest
0 голосов
/ 23 ноября 2018

Я практикую некоторые Angular / Ionic и мне немного трудно понять, как я могу получить фильтр offerLists по городам,

вот как я получаю все предложения AllOffer.ts, яполучить предложения для всех пользователей, я должен загрузить все пользовательские данные.вот так:

export class AllOffresPage {

public offreList: Array<any>;

constructor(public navCtrl: NavController, public navParams: NavParams, 
private db : AngularFireDatabase) {
}

ionViewDidLoad() {
let ref = firebase.database().ref("userProfile");
ref.on("value", userListSnapshot => {
  this.offreList = [];
  userListSnapshot.forEach(userSnapshot => {
    let offerListSnapshot = userSnapshot.child("offreList");

    offerListSnapshot.forEach(offerSnapshot => {
      this.offreList.push({
        id: offerSnapshot.key,
        titre: offerSnapshot.val().titre,
        sector: offerSnapshot.val().sector,
        city: offerSnapshot.val().city,
        descrip: offerSnapshot.val().descrip,
      });
      console.log(offerListSnapshot.key)
      return false;
    });
    })
   });
   }

Теперь вопрос в том, как мне получить фильтр списков предложений по городам,

 export class OffreByVillePage {

 constructor(public navCtrl: NavController, public navParams: NavParams) {
 }

 ionViewDidLoad() {

   // I don't know the code to show data filtered by city, I m stacking for 
    2 days
 }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...