【发布时间】:2023-03-07 01:21:01
【问题描述】:
有没有一种很好的方法来创建“缓冲区直到更改”功能?基本上,我有一个像[1,1,1,2,2,2,4,5,5] 这样的排序的可观察对象,我想创建一个像[[1,1,1], [2,2,2], [4], [5,5]] 这样的可观察对象(或任何集合,真的)的可观察对象。
groupBy 理论上可以在这种情况下工作,但由于它不会立即关闭组 observable,它会在我的应用程序中导致大量内存消耗,这是不必要的,因为我知道原始 observable 已排序。
【问题讨论】:
标签: rxjs