primevue icon indicating copy to clipboard operation
primevue copied to clipboard

Tree and TreeTable: Scroll performance (big amount data) (virtual scrolling)

Open NeluQi opened this issue 3 years ago • 5 comments

This is true for all components that are currently in place. Especially for Tree

Add virtual scrolling for Tree

The problem is that there are a lot of objects in my tree. There are a lot of objects in the DOM when nodes are open. Because of this, the entire UI starts to slow down terribly.

It is necessary to make scrolling virtualization for all components that have scrolling and display data

i.e. do something like this: https://vuejsexamples.com/a-vue-component-support-big-amount-data-list-with-high-scroll-performance/

This is very critical for me. Please do something as quickly as possible. Paginator is not always available for specific tasks

You can take another component for virtualization and apply it to your components (https://www.vuescript.com/best-virtual-scrolling/)

EDIT: https://primefaces.org/primevue/showcase/#/virtualscroller

As I understand it, you already have a virtual scroll.

Use it in the component Tree and TreeTable please.

This is a very high priority.

Ideally, wherever there are lists and scroll to use it

NeluQi avatar Dec 14 '21 12:12 NeluQi

+1

minzdrav avatar Mar 16 '23 03:03 minzdrav

+1

ArtBat123 avatar Jul 08 '23 22:07 ArtBat123

+1

wangxdmm avatar Jan 17 '24 03:01 wangxdmm

+1. Any update on if this will be implemented?

catfrance avatar Feb 08 '24 10:02 catfrance

I don't think it's that easy to do because of recursion

JohnnyMaynne avatar Feb 20 '24 16:02 JohnnyMaynne

I am also looking for this functionality.

Wafje avatar Jul 18 '24 13:07 Wafje