Skip to content

Row selection (clickToSelect) slow with long tables. #206

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
finkelm opened this issue Jan 10, 2016 · 13 comments
Open

Row selection (clickToSelect) slow with long tables. #206

finkelm opened this issue Jan 10, 2016 · 13 comments

Comments

@finkelm
Copy link

finkelm commented Jan 10, 2016

Noticeable lag appears on long lists between clicking and seeing the highlight of row. I wonder if this can be reduced? Otherwise I guess this is a +1 for infinite scroll.

@vgoklani
Copy link

same issue here

@AllenFang
Copy link
Owner

I'll find this problem quickly :) Thanks your feedbacks

@vgoklani
Copy link

The search box is also very slow on long lists. Are you debouncing the queries? The search box is actually unusable with 1500 rows.

@AllenFang
Copy link
Owner

the search will search all table rows and each cells, I'll try to find some debouncing in the queries

@finkelm
Copy link
Author

finkelm commented Jan 13, 2016

The only alternative is pagination. It might be all the listeners being created?

@AllenFang
Copy link
Owner

@finkelm, I've did some tuning on branch, will release in these day :)

@AllenFang
Copy link
Owner

@finkelm, I've improved the performance for this case, check the v1.4.2
@vgoklani, because search text will trigger a search when keyup, so I suggest you customize a search input on you component and calling handleSearch instead of using built-in search

tell me if no any issues :)

@TMandzu
Copy link

TMandzu commented Feb 21, 2017

i have the same problem. clickToSelect needs about 2-3 secs to select on 3K rows. Is it really fixed?

@AllenFang
Copy link
Owner

Not yet,,, sorry, current focus on v3.0.0 development, I'll do it after this release.

@TMandzu
Copy link

TMandzu commented Feb 27, 2017

all right, thanks a lot :)

@gary-menzel
Copy link

I'm getting this only on just under 400 rows. But, after I apply a filter of some sort, the issue is not noticeable. Looking forward to the fix.

@MichalRemis
Copy link

Some progress on this? I have same issue on 3.4.4.. it takes seconds on a big table to select a row

@gyerzh
Copy link

gyerzh commented Oct 20, 2017

the same for me

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants