我们在每个请求列表中有超过500行,有时它是10,有时它是巨大的。复杂的RxJS迭代器只有可见的行
我想获取该数组,只显示屏幕上可见的内容并隐藏其他所有内容,但用户向下滚动将显示其他行并隐藏以前的内容。
这有点复杂,我在观看RxJS视频和Netflix做了类似的事情。我不确定使用什么函数来产生这种效果。
https://gist.github.com/iBasit/8ceef1db9de945a37559 Netflix示例。
我们的代码:
Observable.fromArray([0,1,2,.....500]).subscribe(row => show(row));
你需要类似https://github.com/stackfull/angular-virtual-scroll。我还没有看到Angular2的任何内容(没有多大意义,大约1.5个月后我就使用它了)。 –