我喜欢rikulo示例中的表格ui示例,其中包含可滚动的列和行,以及带有内置动量的翻转运动。我的问题是,如果你想写一个带有滚动窗格的表格来支持一万行,你会建议怎么做呢?我假设在当前演示下的加载和渲染需要很长时间。所以我认为你想要一个数据游标系统,当上下滚动表格时,有一个前瞻预加载。因此,如果您在表div中看起来有无限多行,但在DOM中只有可见行数加上一两个用于转换/滚动的行数。有没有人尝试过用Rikulo写一个这样的东西?
发布于 2013-06-29 01:07:33
是的,正如您已经说过的,您需要实现一个视区机制:根据滚动位置创建和删除视图。这可以通过监听scrollMove事件来完成:
scrollView.on.scrollMove.listen((ScrollEvent event) {
//remove views that become invisible (leaving the viewpoint)
//create views that become visible (entering the viewpoint)因为Rikulo中的每个视图都是绝对定位的,所以根据滚动位置来定位它们是很简单的。
https://stackoverflow.com/questions/17369052
复制相似问题