【发布时间】:2021-01-05 02:09:39
【问题描述】:
我需要检索按值排序的数据列表
在我的服务中
getsalesarea()
{
return this.zonesalesList = this.firebase.list ('zonesales');
}
在我的组件中
ngOnInit() {
return this.zsalesService.getsalesarea()
.snapshotChanges().subscribe(item => {
this.zsalesList = [];
item.forEach(element => {
let x = element.payload.toJSON();
x["$key"] = element.key;
this.zsalesList.push(x as Zsales);
});
});
}
数据库
areasales
-MIqXQgh33O9X6W04NA5kwp
description: "Alaska"
id: "100"
-MIqXZRwH1397p6TLbda_zJ
description: "Hawaii"
id: "101"
-MIqXc_sPU560ssq18o5UoL
description: "Kentucky"
id: "102"
-MPhs9ci338gXs_l34LsJc1
description: " New Jersey, New"
id: "103"
此代码返回列表,但未排序。 如何按区域 id 对列表进行排序?
非常感谢
【问题讨论】:
标签: angular firebase firebase-realtime-database