首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用DynamicData实现数据虚拟化

使用DynamicData实现数据虚拟化
EN

Stack Overflow用户
提问于 2020-10-10 19:24:57
回答 1查看 146关注 0票数 1

我正在寻找一个如何使用DynamicData (版本16.17.14)虚拟化数据的示例。

在GitHub页面上,将显示以下代码片段:

代码语言:javascript
复制
IObservable<IVirtualRequest> request; //request stream
var virtualisedStream = someDynamicDataSource.Virtualise(request)

但是我如何初始化request参数呢?

我找到了使用DynamicData.ReactiveUI包中的VirtualisingController类的旧示例,但看起来这些类已经不存在了。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-10-12 15:12:56

VirtualisingController在几年前就被移除了。它直接被IObservable<IVirtualRequest>所取代。

实例化可观察对象的最简单方法是使用主题:

var myRequests = new BehaviorSubject<IVirtualRequest>(new VirtualRequest(0,50))

并调用myRequests.Onnext(...)来更改这些值。要求行为主体将初始值传递给虚拟操作符。

控制器是行为主题的抽象,我在动态数据的早期版本中引入了它,但为了直接使用可观察对象而删除了它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64292865

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档