我想从
返回已转换元素的列表function transformElements(list) {
return Rx.Observable.from(list)
.map(rxFunctions.mapFunction);
}
问题是,如果我订阅transformElements
,我将收到onNext
中的每个转换元素,但我想要的是在另一个方法中返回一个转换元素的完整列表,让我们比如,getAllElements
。
我应该使用什么Rx操作符来做到这一点?
提前致谢:)
答案 0 :(得分:1)
Observable#toArray()
运营商应该做你想做的事。当应用于Observable序列时,它会生成一个新的Observable序列,该序列发出一个项目:一个包含源Observable序列的所有元素的数组。