ExtJS 3.2.1 GroupingStore.js 排序方法

标签 extjs

有人在使用 ExtJS 3.2.1 的 GroupingStore.js 文件中的排序方法时遇到问题吗?我有超过 2000 条记录要加载到网格控件中,并且我收到长时间运行的脚本通知。它消失并继续处理。

我知道 MS 发布了一个注册表修复程序来修复此问题,但如果可能的话,我宁愿通过编码来解决它。

谢谢

最佳答案

哇哦,2000条记录没有分页?然后你想对它进行排序?

我总是使用分页工具栏或分页滚动条将任何可能超过 500 条记录的网格转换为分页网格。

根据我的经验,任何超出此范围的内容都会对客户资源造成过大的负担,无法证明没有这些而获得的任何直观使用优势是合理的。我认为 2000 肯定需要分页,这可以解决您长时间运行的脚本问题。

我不认为 ExtJS3 内置了分页滚动条,不过可能有一个 ux。不过它确实有分页工具栏,here .

您应该实现后端排序,然后该工具栏将请求较小块(页面)中的数据,如上面的文档链接中所述。

关于ExtJS 3.2.1 GroupingStore.js 排序方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10502110/

相关文章:

extjs - Sencha Charts 饼图标签旋转

javascript - 如何学习 EXTJS

javascript - 如何使用 ExtJS 中的表单更新商店?

extjs - Store.findBy() 表现得很疯狂?

extjs - 如何从 extjs 中的一个商店创建两个组合框?

javascript - 标签和字段在同一行的 ExtJS 表单

javascript - Extjs,在表单中执行标准提交时处理成功或失败

javascript - 网格中的默认值

extjs - 是否可以使用同一模型拥有多个 hasMany 关系?

javascript - ExtJS 网格仅作为显示