Skip to content

[Bug Report][3.7.3] V-data-table with inputs inside v-dialog performance issue #20613

Open
@z0lo13

Description

@z0lo13

Environment

Vuetify Version: 3.7.3
Vue Version: 3.5.12
Browsers: Chrome 129.0.0.0
OS: Mac OS 10.15.7

Steps to reproduce

Create a data-table inside of v-dialog, with more than 100 items

Expected Behavior

not to lag and not to stuck on open and scroll in case the virtual is used.

Actual Behavior

the tab becomes unresponsive on open.
The items are not being rendered on scroll in time and it takes ~ 1-2 seconds for them to appear.

Reproduction Link

https://play.vuetifyjs.com/#...

Other comments

maybe there is a limit for v-data-table, IMHO 200 items is very small amount of data for that component. I tried use v-data-virtual however the difference is 300-400 ms not much difference

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions