Approved
Last Updated: 29 Nov 2019 11:10 by ADMIN
Peter
Created on: 15 Mar 2018 10:12
Category: TreeView
Type: Feature Request
20
Add data virtualisation for KendoTreeView
If you expand a tree node with 1000 items in it, and that tree has an ng-template the performance is very poor. It takes 7 seconds on my machine, see here https://www.telerik.com/forums/slow-treeview-with-large-datasets

Please add virtualisation to the TreeView so that not so many DOM elements (and therefore ng-templates) need to be created.
4 comments
ADMIN
Martin
Posted on: 29 Nov 2019 11:10

Hi –úarkosyan,

I am sorry that the Kendo Angular TreeView does not meet your project requirements. We are continuously improving the functionality of our components in order to provide a better user experience. Indeed some enhancements take more time to be considered and implemented.

We are aware of the performance issues, related to loading too many root-level items (or expanding multiple root level items which in turn contain many items), but there are system-, browser-, and Angular-specific limitations, related to rendering too many DOM elements at once.

Due to the asynchronous loading mechanism of each nested level of data and the fact that the TreeView does not have a scrollable container by design, introducing a virtual scrolling functionality is not a trivial task. That is why we are also considering to introduce a "Load more" or other similar mechanics for addressing scenarios in which the TreeView contains too many items.

However, we abstain from giving exact timelines as we would not like to make promises we might not be able to hold but our development team is aware of the need for such enhancement, and we will do our best to provide it.

Thank you for the understanding. 

Regards,
Martin
Progress Telerik

Get quickly onboarded and successful with your Telerik and Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.
MarkosyanArtur
Posted on: 22 Nov 2019 12:38

+1

Have 8k records and tree doesn't works well. Very slow. So i decided to select another component for the tree

ADMIN
Ivan
Posted on: 23 Sep 2019 08:41

Hi Peter,

Thank you for the feature request in our feedback portal it will be considered when planning our tasks for the next queue.

Regards,
Ivan
Progress Telerik

Get quickly onboarded and successful with your Telerik and Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.
EREZ
Posted on: 16 Sep 2019 10:15
We also waiting for this feature.