在篩選檢視中保留樹狀結構脈絡

SmartClient 14.1 透過在 JavaScript 應用中保留父節點可見性,改善大型資料集的篩選效果;不需伺服器端邏輯,也不影響效能。

在篩選檢視中保留樹狀結構脈絡

SmartClient 是一款功能強大的 JavaScript 元件套件,與 React、Vue、Angular 等相容,專為打造大型、高效能的網頁應用而設計。它提供進階的 UI 元件、動態資料處理、可自訂的資料表格(grid),以及響應式設計。非常適合企業情境,例如金融分析與即時報表。SmartClient 支援與後端無縫整合,並提供最佳化效能與可擴展性。

SmartClient 透過所含的 KeepParentsOnFilter 設定,強化階層式資料處理能力;該設定可確保在套用篩選後的檢視中,即使資料是以動態方式載入,父節點仍會保持可見。它會透過一個複雜的由用戶端驅動的演算法載入「骨架分支(skeleton branches)」,並由 SmartClient 自動管理,以維持高效能且不需要預先載入整個樹狀結構,表示它不需要伺服器端程式開發。這在大型資料集以及使用「按需載入(load-on-demand)」樹狀結構的情境中特別有用,因為它讓使用者能在不失去脈絡的情況下,維持對已篩選結果結構的完整可視性。透過保留到符合記錄的階層路徑,此功能能提升樹狀元件的可用性與清晰度,特別是在父子關係的理解至關重要的應用中。

SmartClient 採按開發者授權(per developer),並提供永久授權與訂閱授權。產品更新與技術支援也同樣包含在內。請參閱我們的 SmartClient 授權頁面 以了解完整細節。

如需更多資訊,請造訪我們的 SmartClient 產品頁面。

相關: