1:Zip
2:Merge
3:StartWith
4:combineLatest
5:Join
运行结果:
在这里有一个问题,请教各位大神,为什么最后一组9为什么不是 9-->jack1 9-->jack2 9-->jack3而是9-->jack3
6:SwitchOnNext
switchOnNext(Observable>用来将一个发射多个小Observable的源Observable转化为一个Observable,然后发射这多个小Observable所发射的数据。如果一个小的Observable正在发射数据的时候,源Observable又发射出一个新的小Observable,则前一个Observable发射的数据会被抛弃,直接发射新的小Observable所发射的数据。
运行结果:
对于SwitchOnNext理解不深刻,这里先记录一下。
网友评论