我的问题很简单:
考虑以下角度方法...该方法返回Firebase文档ID的列表:
private getAllOrdersIds(){
return this.ordersCollection.snapshotChanges()
.map(changes =>{
return changes.map(a=>{
return a.payload.doc.id;
});
});
}
先前的方法返回类型为Observable<string[]>
的对象,但是
我需要返回string[]
,(不可观察)
我该怎么做?
非常感谢!
答案 0 :(得分:0)
我看到您需要结合多个观察值。您无法打破可观察的链条。您需要转换流。为此,请使用mergeMap:
scale_color_...()