typescript - 按城市过滤报价列表,该列表等于我将在我的 html 中输入的值
问题描述
我正在练习一些 Angular/Ionic,并且很难弄清楚如何按城市获得 offerLists 过滤器,
这就是我获得所有offres 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;
});
})
});
}
现在的问题是我如何按城市获得 offerLists 过滤器,
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
}
解决方案
推荐阅读
- json - Flutter - 如何将分页的 JSON 数据解析为 ListView?
- geometry - 你如何获得任意半球圆周的纬度和经度?
- r - mutate 函数将数据帧转换为 Rstudio 1.2 中的矩阵
- c# - 有没有办法从网页中提取 xpath 和文本并保存到文件中?
- flutter - 无法在颤振项目中创建另一个对齐子项
- arrays - Wrapping initialized arrays into another array with swift
- php - 如何在php中将元素附加到具有特定索引的数组
- python - 带有数组数据框的python中的逻辑回归
- r - 如何指定要加载到 r 中的单元格
- python - 我需要使用 while 循环在 python 中编写 1 22 333 4444 模式