我是rails新手,我的大部分經驗都是在桌面(Windows)GUI上。Rails:如何將大型表綁定到列表中
在Windows中,可以將列表視圖綁定到數據庫表。 GUI組件僅保存大表的可見行。
如果用戶向上/向下滾動到不在視圖中的行,則控件在數據庫中執行「場景後 」查詢以獲取要顯示的新行。
這允許GUI映射任意大表與constance內存使用情況。
我相信肯定會有類似的rails技術,最有可能借助於jQuery的 ,但是我沒有找到它。
我假設的術語不同的是,網絡世界
我是rails新手,我的大部分經驗都是在桌面(Windows)GUI上。Rails:如何將大型表綁定到列表中
在Windows中,可以將列表視圖綁定到數據庫表。 GUI組件僅保存大表的可見行。
如果用戶向上/向下滾動到不在視圖中的行,則控件在數據庫中執行「場景後 」查詢以獲取要顯示的新行。
這允許GUI映射任意大表與constance內存使用情況。
我相信肯定會有類似的rails技術,最有可能借助於jQuery的 ,但是我沒有找到它。
我假設的術語不同的是,網絡世界
我結束了使用select2這也正是我要的
我會建議will_paginate
寶石,AJAX,以及一些JavaScript框架(jQuery的,原型,AngularJS,等等)的組合。您可以使用will_paginate
呈現第一頁,然後在用戶向下滾動時監視滾動進度並加載更多記錄。這裏有一個link讓你開始。
Downvoter - 護理解釋爲downvote原因呢? – Eli