Extjs的网格面板具有分页功能。但是,我认为只有在从服务器接收到所有数据后才能进行分页。 (如果我错了,请纠正我)。在我的情况下,来自服务器的总数据大小为20MB,我不想通过ajax调用加载(浏览器会被加载这么多数据)。这就是我需要的。 ,,,
请建议我如何实现这一点,或者EXTJS中是否有任何现有方法可以实现此目的。感谢您的帮助。感谢。
PS:Django是我的后端服务器
答案 0 :(得分:0)
但是,我认为只有在收到服务器的所有数据后,分页才有效。
是什么让你这么想?
ExtJS Grid Pagination通过定义页面大小(让我们说100)来工作,然后商店告诉服务器它想要前100个条目。如果单击"下一页",则从服务器获取第二个100个条目,依此类推。
要使分页按预期工作,服务器API必须了解startParam
,pageParam
和limitParam
。