GoP*_*Pro 5 dart flutter flutter-sliver flutter-dependencies rxdart
我有一个流生成器,我想访问以前从流中发出的值。如果熟悉distinct,他们一定知道distinct基本上检查前一个值和当前值是否相同。我想访问以前的值。创建我自己的自定义条件。
我正在使用 RxDart 中的重播主题,最大容量为:2。每当我使用 sink.add(data); 将某些内容添加到流的接收器时,就不会;所有 replay-subject 实例都被新数据替换。因此,我无法访问以前的数据,它只是被覆盖。我在如何将数据添加到重播主题方面需要帮助。如果不使用sink.add()方法
根据提交的 GitHub 票证,此错误行为应由rxdart 0.20.0 版本修复。
另外,正如这个帖子中提到的,我相信这个问题可以通过#210得到解答,并且现在应该可以使用。
使用该参数时,此修复程序应正确处理
bufferoncount和windowon 。countstartBufferEvery这是一个重大改变:
- startBufferEvery 现在应该可以正常工作
- 当父级
Stream完成时,我们不再将余数添加buffer为最终的event:即,如果buffer设置为按 3 个事件分组,并且父级Stream输出1, 2, 3, 4,则唯一的eventonbuffer(3)将是[1, 2, 3]。之前,我们也会将[4]剩余部分分派onDone。
| 归档时间: |
|
| 查看次数: |
2036 次 |
| 最近记录: |