Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby 如何使用mongo在sinatra的handsontable中轻松加载数十亿条记录?_Ruby_Ajax_Mongodb_Sinatra_Handsontable - Fatal编程技术网

Ruby 如何使用mongo在sinatra的handsontable中轻松加载数十亿条记录?

Ruby 如何使用mongo在sinatra的handsontable中轻松加载数十亿条记录?,ruby,ajax,mongodb,sinatra,handsontable,Ruby,Ajax,Mongodb,Sinatra,Handsontable,我使用了可与手机通话的来加载上千条记录。当我加载页面时,加载将花费大量时间。所以,我的问题是:是否有缓冲功能在滚动时先缓冲一些数据,然后再缓冲另一些数据? 我试图在第一次刷新时加载“100”数据。然后在滚动时,它将获取另一条“100”记录。但这是行不通的。请帮帮我 谢谢您正在寻找的是所谓的无限滚动,而handsontable似乎拥有为其构建支持所需的所有工具。阅读他们的文档部分。不过,您需要自己实现延迟加载程序 这项功能是几年前推出的,但尚未实现。有些人写了 或者,以分页的形式实现它。手机已经可

我使用了可与手机通话的来加载上千条记录。当我加载页面时,加载将花费大量时间。所以,我的问题是:是否有缓冲功能在滚动时先缓冲一些数据,然后再缓冲另一些数据? 我试图在第一次刷新时加载“100”数据。然后在滚动时,它将获取另一条“100”记录。但这是行不通的。请帮帮我


谢谢

您正在寻找的是所谓的无限滚动,而handsontable似乎拥有为其构建支持所需的所有工具。阅读他们的文档部分。不过,您需要自己实现延迟加载程序

这项功能是几年前推出的,但尚未实现。有些人写了


或者,以分页的形式实现它。手机已经可以通话了。当用户单击另一个页面链接时,通过AJAX加载该链接并将其反馈给Handsontable。上面的链接有一个示例,只需添加您的ajax调用。

向我们展示您迄今为止的成果。告诉我们什么是行不通的。@技术考虑选择答案来标记你的问题关闭。