Rxkotlin-如何使用zip运算符来压缩三个以上的可观察对象

时间:2019-04-29 05:46:08

标签: rx-java rx-java2 rx-kotlin

我需要使用rxkotlin中的zip运算符来压缩3个以上的observables,但是当我尝试压缩3个以上时,它显示出编译时错误。
示例

 Observables.zip(Observable.just(someFun(0),Observable.just(someFun(1),Observable.just(someFun(2),Observable.just(someFun(3))

我们在那里可以压缩超过3个可观察到的东西吗?
任何帮助

1 个答案:

答案 0 :(得分:1)

您是否尝试过lapply(unique(dt$step), function(p) Reduce(intersect,dt[step==p,.(list(unique(xy))),revision]$V1)) #[[1]] #[1] "1_15" "3_15" "5_15" "7_15" #[[2]] #[1] "12_15" "14_15" "16_15" "18_15" 对三个zip进行ping操作? RxKotlin具有Observable功能,直到六个来源。
答案是:是的,您可以压缩3个以上的可观察对象。