在 Angularfire 2 中组合两个 Firebase List Observables
Combine two Firebase List Observables in Angularfire 2
我有两个 Firebase List Observables。这些列表都是相同的,但仅来自两个不同的用户。是否可以合并这两个列表,以便我有一个大列表?
例如这样的事情:
this.totalCards = cardsOfUserOne + cardsOfUserTwo;
谢谢!
您可以组合如下列表
示例 :
this.list1= this.fireDb.list('/cardsOfUserOne ');
this.list2= this.fireDb.list('/cardsOfUserTwo ');
this.list1.subscribe((cardsOfUserOne ) => {
this.list2.subscribe((cardsOfUserTwo ) => {
this.totalCards = cardsOfUserOne.concat(cardsOfUserTwo);
})
})
我有两个 Firebase List Observables。这些列表都是相同的,但仅来自两个不同的用户。是否可以合并这两个列表,以便我有一个大列表?
例如这样的事情:
this.totalCards = cardsOfUserOne + cardsOfUserTwo;
谢谢!
您可以组合如下列表 示例 :
this.list1= this.fireDb.list('/cardsOfUserOne ');
this.list2= this.fireDb.list('/cardsOfUserTwo ');
this.list1.subscribe((cardsOfUserOne ) => {
this.list2.subscribe((cardsOfUserTwo ) => {
this.totalCards = cardsOfUserOne.concat(cardsOfUserTwo);
})
})