我有这个,现在我在subscribe
上得到单个值,但我真正想要的是一个大数组。我尝试了toArray,zipAll和许多其他事情(请注意,concatAll()可能完全没有必要,但我不确定)。我如何从一个可观察变量流变为一个数组的1个可观察变量流。]
from(registrations)
.pipe(
groupBy((p) => {
const { token, ...provider } = p;
return Object.keys(provider)[0];
}),
mergeMap((group) => group.pipe(map((value) => mapper[group.key](value))).pipe(toArray())),
)
.pipe(concatAll())
我有这个,现在我在订阅上得到单个值,但我真正想要的是一个大数组。我尝试了toArray,zipAll和其他一些事情(请注意,concatAll()可能是...
如果您的目标是将一个可观察对象简化为一个可观察对象,并发出每个内部可观察对象结果的数组,那么combineAll可能就是您想要的。