HC200ok / vue3-easy-data-table

A customizable and easy-to-use data table component made with Vue.js 3.x
MIT License
536 stars 105 forks source link

"Select All" button results in unresponsiveness when dealing with a large dataset #268

Open israelhuss opened 1 year ago

israelhuss commented 1 year ago

When I try to select all the items in my array, which contains more than 8000 items, the page freezes. Even if I limit the items to 500, it still takes a few seconds to respond, but any more than that and the page becomes unresponsive. Although I understand that it can take time for Vue to update the DOM, I don't think that's the issue here because the data is already paged and only 25 rows are visible on the screen at any given time. Can someone please explain what might be causing this and offer some assistance?

Thanx

alexcpe commented 1 year ago

Hi, same problem ...

zaaoak commented 1 year ago

Wondering if there is a way to just disable select all if there are more than 500 rows