在 4.x 的 oj-tree-view 中延迟加载
Lazy loading in oj-tree-view in 4.x
我使用的是 Oracle Jet 3.2,oj-tree 支持子元素的延迟渲染。我正在升级到 OJet 4.1,我无法弄清楚如何在树的新实现中支持这个(延迟渲染),即 oj-tree-view。食谱中也没有任何相关示例。 oj-tree-view 代码也没有多大帮助
我想旧的 oj-tree(从 3.2 开始)仍然可以工作,因为它们声称是向后兼容的,但我想将代码升级到 4.1 级别。
所以 4.x ojTree 的工作方式是您需要在定义树时附加数据源。像 <oj-tree-view id="treeview" data ="treeDataSource"....
这样的东西。 treeDataSource
这里可以是 oj.CollectionTreeDataSource
的实例,它提供回调参数 childCollectionCallback
。当您尝试展开树节点时,始终会调用此回调。我们可以在这里有我们的逻辑从服务器获取数据。
我使用的是 Oracle Jet 3.2,oj-tree 支持子元素的延迟渲染。我正在升级到 OJet 4.1,我无法弄清楚如何在树的新实现中支持这个(延迟渲染),即 oj-tree-view。食谱中也没有任何相关示例。 oj-tree-view 代码也没有多大帮助
我想旧的 oj-tree(从 3.2 开始)仍然可以工作,因为它们声称是向后兼容的,但我想将代码升级到 4.1 级别。
所以 4.x ojTree 的工作方式是您需要在定义树时附加数据源。像 <oj-tree-view id="treeview" data ="treeDataSource"....
这样的东西。 treeDataSource
这里可以是 oj.CollectionTreeDataSource
的实例,它提供回调参数 childCollectionCallback
。当您尝试展开树节点时,始终会调用此回调。我们可以在这里有我们的逻辑从服务器获取数据。