标签: ruby-on-rails listview web
我是rails的新手,我的大多数经验都是使用桌面(Windows)GUI。
在Windows中,可以将listview绑定到数据库表。 GUI组件仅保存大表的可见行。
如果用户向上/向下滚动到不在视图中的行,则控件执行“后面” 场景“在数据库中查询以获取要显示的新行。
这允许GUI使用constance内存使用来映射任意大表。
我确信必须有类似的铁轨技术,最有可能借助于 JQuery但我找不到它。
我认为术语与网络世界不同
答案 0 :(得分:1)
我会推荐will_paginate gem,AJAX和一些javascript框架(jQuery,prototype,AngularJS等)的组合。您可以使用will_paginate呈现第一页,然后在用户向下滚动时监视滚动进度并加载更多记录。这是一个link,可以帮助您入门。
will_paginate
答案 1 :(得分:0)
我最终使用了select2,这完全符合我的目标