分页动态加载的 Webix 树节点

Paging dynamically loaded Webix tree nodes

本文关键字:Webix 树节点 加载 动态 分页      更新时间:2023-09-26

有没有办法翻阅Webix树的子节点?根级元素是已知的,但它们的子元素应通过 AJAX 调用动态加载。例如,给定一个 GitHub 用户列表,我想检索每个 - 片段的存储库。

该文档建议使用 pager 属性,但不清楚如何使用它,或使用混合树结构(本地 + 远程)或 dataFeed 作为函数进行动态加载。

如果这是可能的,那么 Webix 比 Kendo UI 有一个很好的优势,Kendo UI 无法通过树节点进行分页。

您正在混合两种不同的功能

a) 动态数据加载

树可以使用动态加载,当您最初加载部分数据时,其余数据将在展开相关分支时自动加载。

http://webix.com/snippet/91f765c8

在上面的示例中,某些节点具有"webix_kids"属性,该属性强制在相关分支打开时发出新的数据请求。

b) 分页

它对于普通组件(列表和网格)更常见,但也可以与树表一起使用(这是webix组件之间交叉兼容性的副作用)

在分页模式下,您只能看到数据集的切片,一页数据。

http://webix.com/snippet/69e0b5ea