我想像下面这样将一个可观察的热点分成多个可观察的
source: 'a' - 'b' - 'c' - 'd' - 'e' - 'a' - 'b' - 'c' - 'd' - 'd' - 'd - 'x' - '$' - 'z'......
output(array of observable):
'a' --------------------------'a'----------------......
----- 'b' -------------------------'b'-----------......
------------'c' ------------------------'c'------......
----------------- 'd' ---------------------'d'-'d'.....
-------------------------'e'---------------------......
groupBy不适用于可观察到的热点。 分区仅将一个可观察对象分成2个可观察对象
我可以使自定义运算符像分区运算符一样在内部使用过滤器运算符。但对于我的示例而言,它似乎效率很低,因为我必须多次对源应用过滤器运算符。