Firebase 离子加速器中火基阵列的再设计
我有一个应用程序,人们可以跟踪他们的订单,每个用户都可以创建他们自己的订单状态 例如,当用户注册时,他们会创建诸如“正在处理”、“已收到付款”和“已发货”等状态,并在列表中表示 我正在尝试对存储在Firebase数据库中的这些状态进行重新排序 我使用了reorderArray,这很有效,但当我再次进出时,列表又回到了以前的状态 见下面的代码: 订单状态Firebase 离子加速器中火基阵列的再设计,firebase,ionic-framework,firebase-realtime-database,angularfire,ionic3,Firebase,Ionic Framework,Firebase Realtime Database,Angularfire,Ionic3,我有一个应用程序,人们可以跟踪他们的订单,每个用户都可以创建他们自己的订单状态 例如,当用户注册时,他们会创建诸如“正在处理”、“已收到付款”和“已发货”等状态,并在列表中表示 我正在尝试对存储在Firebase数据库中的这些状态进行重新排序 我使用了reorderArray,这很有效,但当我再次进出时,列表又回到了以前的状态 见下面的代码: 订单状态 this.authUser = this.auth.getLoggedInUser(); if (this.authUser) {
this.authUser = this.auth.getLoggedInUser();
if (this.authUser) {
this.db.list('/users/' + this.authUser.uid +
'/OrderStatuses/').subscribe(items => {
this.orderStatuses = items;
});
}
reorderItems(index){
this.orderStatuses = reorderArray(this.orderStatuses, index);
}