在过滤视图中保留树形上下文

SmartClient 14.1 通过在 JavaScript 应用中保持父节点可见来提升大数据集的过滤效果,无需服务器端逻辑,也不会带来性能损耗。

在过滤视图中保留树形上下文

SmartClient 是一套强大的 JavaScript 组件套件,兼容 React、Vue、Angular 等,专为构建大规模、高性能的 Web 应用而设计。它提供先进的 UI 组件、动态数据处理能力、可自定义的网格以及响应式设计。非常适用于企业级用例,如金融分析和实时报表。SmartClient 支持与后端的无缝集成,并提供经过优化的性能与可扩展性。

SmartClient 通过内置的 KeepParentsOnFilter 设置增强了对分层数据的处理能力,确保在过滤视图中即使数据是动态加载的,父节点仍保持可见。它通过复杂的客户端驱动算法加载“骨架分支”,由 SmartClient 自动管理,从而在不预加载整棵树的情况下保持高性能,这意味着它不需要进行服务器端编程。该功能在具有按需加载(load-on-demand)树的大型数据集中尤其有用:它使用户能够在不过度丢失上下文的情况下,保持对过滤结果结构的完整可见性。通过保留通向匹配记录的分层路径,该功能提升了树形组件中的可用性与清晰度,尤其适用于父子关系理解至关重要的应用场景。

SmartClient 按开发者授权提供,既有永久许可证也有订阅许可证。产品更新和技术支持同样可用。如需完整详情,请访问我们的 SmartClient 许可页面。

欲了解更多信息,请访问我们的 SmartClient 产品页面。

相关: