-1

我正在使用 ext js javascript 库。

这是关于 ext 树的分页。

在加载树时,我正在获取完整的树数据,而我希望只获取顶层或根级别,或者最多 2 个级别。

我希望按需获取更深入的数据。如果用户展开节点,那么我希望获取该节点的数据。

我的重点是实现树的分页。

我可以使用 Ext.direct 来获得更高效的性能吗?我的后端是德尔福/帕斯卡。

在 ext 树的网格中使用类似于分页的更有效的方法是什么?

谢谢。

4

1 回答 1

0

不幸的是,此时 TreeStore 中没有分页支持。

在加载树数据方面,默认情况下 TreeStore 不会尝试加载整个树,而是会进行以下调用:

GET http://your_web_service/some_tree?node=root

当用户点击树节点展开它时,假设节点的 id 是“12”,TreeStore 将尝试通过以下方式获取数据:

GET http://your_web_service/some_tree?node=12

那么,如何处理node参数,决定返回什么给客户端,就是你的web服务的职责了。

于 2013-06-16T07:36:21.043 回答