相关疑难解决方法(0)

RxJS - 从可观察量中获取n个最后元素

我想从一个可观察者中获取最后三个元素.假设我的时间表如下所示:

--a---b-c---d---e---f-g-h-i------j->

哪里: a, b, c, d, e, f, g, h, i, j are emitted values

每当发出一个新值时我想立即得到它,所以它看起来像这样:

[a]
[a, b]
[a, b, c]
[b, c, d]
[c, d, e]
[d, e, f]
[e, f, g]
[f, g, h]
... and so on
Run Code Online (Sandbox Code Playgroud)

我认为这非常有用.想象一下,建立一个你想要显示10条最后消息的聊天.每当有新消息出现时,您都希望更新视图.

我的尝试:演示

javascript rxjs reactive

10
推荐指数
2
解决办法
2025
查看次数

标签 统计

javascript ×1

reactive ×1

rxjs ×1