Replies: 1 comment 3 replies
-
Hi, We recommend lazy loading for better performance. With lazy loading, data size does not matter. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi all,
I am experiencing a performance issue when using the row selection feature with a large dataset. Here is a demo to illustrate the issue:
https://stackblitz.com/edit/prncz5-ujukub?file=src%2FTable.vue
On a table with 500 rows (basic table, no additional features), it takes around 2 seconds to register a tick on an individual row. It takes over 20 seconds to register a tick on the "select all" checkbox, sometimes even causing the browser to crash.
I noticed there is an open issue for this already: primefaces/primevue#4020
Someone in the comments mentioned a workaround by removing the 2 way binding on the selection field, but I was unable to achieve this.
I was wondering if anyone has any ideas on how I can apply a temporary workaround until the devs get around to fixing this bug?
Beta Was this translation helpful? Give feedback.
All reactions