我有这段代码:
Rx.Observable.from([1,2,3,4,5,6])
.subscribe(x=>console.log(x));
如何从subscribe返回数组而不是从.from()方法迭代数组元素的subscribe?
我希望x参数是一个数组,并希望console.log()这个数组。
答案 0 :(得分:1)
ReactiveX具有“to”运算符,可以与RxJS一起用作toArray
:
http://reactivex.io/documentation/operators/to.html
Rx.Observable.from([1,2,3,4,5,6])
.toArray()
.subscribe(x=>console.log(x));
答案 1 :(得分:0)
或者,像这样传递:
Rx.Observable.from([[1,2,3,4,5,6]]);
一个数组,其第一个元素是数组。