0

我创建了一个带有 json 响应的 extjs 树,即从 php 函数创建的。我一次获取完整数据并转换为 json ,然后将响应发送到 extjs 。但是一次获取数十万条记录并获得响应将是一个漫长的过程,并且可能会发生 ajax 超时。所以我打算做的是让根节点在第一次加载树时列出。然后单击父节点,子节点将通过发送父节点 id 来加载。(使用 extjs 代理 ajax)。这将有助于服务器减少负载。我不想加载要加载一次的数十万数据。这个逻辑的结论是在树形网格上进行分页。所以我的问题是当前版本的 extjs 4.1 树是否支持此功能。

4

1 回答 1

1

是的,只需不要发送您不希望立即加载的任何节点的“子节点”属性。当您尝试扩展没有任何子节点的非叶节点时,ExtJS 会自动发出另一个请求。

这是Sencha的一个很好的官方示例。

于 2013-04-11T15:23:15.250 回答