像性能一样复制 Google 表格(handsontable)

Posted

技术标签:

【中文标题】像性能一样复制 Google 表格(handsontable)【英文标题】:Replicating Google Sheets like performance (handsontable) 【发布时间】:2014-03-03 17:49:37 【问题描述】:

我正在使用 handsontable + jQuery http://handsontable.com/ 在网页中嵌入电子表格。

虽然 handsontable 在处理更大的数据集方面做得很好,但对我来说,问题是尝试一次从 MongoDB 中提取 100,000 多行数据并将它们插入 DOM 会占用太多时间和内存。

我想到了一个“无限滚动”解决方案,一次只保留 2000 行,然后根据用户的垂直滚动加载下一个/或上一个 2000。

但这似乎有点笨拙,因为如果用户想要将整个数据集的“价格”列设置为 19.99...

所以最终我的问题是其他人是如何处理这个问题的?谷歌表格有什么作用?貌似最新版本支持200万行数据https://productforums.google.com/forum/#!topic/docs/2TNrpc9xExY

对此有哪些高级别的解决方案?

【问题讨论】:

200 万个单元格,而不是行,请参阅:webapps.stackexchange.com/a/65788/29140 【参考方案1】:

Handsontables 具有惊人的功能,但速度却很慢。

如果您查看此link,您会注意到它仍然需要符合某些标准才能提高性能。

我建议您遵循这些here 解释的良好做法

【讨论】:

以上是关于像性能一样复制 Google 表格(handsontable)的主要内容,如果未能解决你的问题,请参考以下文章

我可以让 Google Drive 电子表格像 MySQL 数据库一样工作吗?

如何使用 Google 电子表格上的公式复制字符串并附加数字后缀?

电子表格,如ui网格,适用于50000及以上的数据集

如何把EXCEL中的图表复制成图像格式

word表格中的图片怎样把它复制出来

通过 Google Drive API 从本地 CSV 文件创建 Google Drive 电子表格