Javascript 使用js构建大型(5000个元素+;)双向绑定/同步前端

Javascript 使用js构建大型(5000个元素+;)双向绑定/同步前端,javascript,angularjs,data-binding,2-way-object-databinding,javascript-databinding,Javascript,Angularjs,Data Binding,2 Way Object Databinding,Javascript Databinding,我正在为一个应用程序构建一个大型的双向同步(读+写)电子表格前端(想想google drive电子表格),后端在用户/视图之间保持所有数据的同步是可以的,但我一直遇到页面上双向绑定数目的问题。我目前正在使用angualr.js,并且似乎有1500个元素的限制,之后js就没有响应了 在前端构建大型双向数据绑定/同步的正常方法是什么 所有5000人同时出现在屏幕上吗?@PaulS不,用户可以在电子表格中滚动,因此在任何时候,在他们正在查看的表格部分实际上会有大约20行10列,但他们也可以上/下、左/

我正在为一个应用程序构建一个大型的双向同步(读+写)电子表格前端(想想google drive电子表格),后端在用户/视图之间保持所有数据的同步是可以的,但我一直遇到页面上双向绑定数目的问题。我目前正在使用angualr.js,并且似乎有1500个元素的限制,之后js就没有响应了


在前端构建大型双向数据绑定/同步的正常方法是什么

所有5000人同时出现在屏幕上吗?@PaulS不,用户可以在电子表格中滚动,因此在任何时候,在他们正在查看的表格部分实际上会有大约20行10列,但他们也可以上/下、左/右滚动查看更多
20*10=200<1500
,所以为什么不试着只在可见区域/可见区域周围的区域使用绑定呢,并在用户导航时添加/删除它们。同样,我很确定谷歌服务不会对每个项目使用独立的同步,而是对整个文档使用一个单独的同步,更新会得到一个引用,指定它所谈论的单元格