好吧,我想我明白问题所在了。问题似乎主要出在API上。如果API可以被控制,并且您可以传递所需的记录量,所需的页面和搜索项,那么您可以利用这些控件来管理从API返回的数据并显示给用户。 如果您没有太多的控制,那么您可以自动化一个解决方案,将数据从API获取到本地表中,然后从那里管理数据。 另一个对我有效的方法是,网页速度慢的主要原因是显示机制,即实际上在html表格中显示5000行可能是一个很大的拖累。alertnative是将行加载到javascript对象中,您可以使用分页来处理显示。How to handle pagination with Knockout 有几个选项在那里的table上,一般来说,你的人谁可以为您/用户的最佳选择。
1条答案
按热度按时间hk8txs481#
好吧,我想我明白问题所在了。问题似乎主要出在API上。如果API可以被控制,并且您可以传递所需的记录量,所需的页面和搜索项,那么您可以利用这些控件来管理从API返回的数据并显示给用户。
如果您没有太多的控制,那么您可以自动化一个解决方案,将数据从API获取到本地表中,然后从那里管理数据。
另一个对我有效的方法是,网页速度慢的主要原因是显示机制,即实际上在html表格中显示5000行可能是一个很大的拖累。alertnative是将行加载到javascript对象中,您可以使用分页来处理显示。How to handle pagination with Knockout
有几个选项在那里的table上,一般来说,你的人谁可以为您/用户的最佳选择。