Skip to content

<b-table>: Select performance issue #4008

Closed
@pibi

Description

@pibi

Describe the bug

select rows on a large btable introduce a ton of cell re-rendering even for unrelated rows, resulting in poor performance.

Steps to reproduce the bug

  1. Go to https://jsfiddle.net/wk8zd50e/
  2. Click on one or more rows
  3. See the sloppiness of the select update

Expected behavior

I would expect the selected row to be shown instantly, I would expect to see in the vue dev-tools the re-rendering of the affected rows only, not the whole table

Versions

Libraries:

  • BootstrapVue: 2.0.0-rc.28 (latest)
  • Bootstrap: 4.3.1
  • Vue: 2.6.10

Environment:

  • OS: Windows
  • Browser: Chrome, Firefox
  • Version: latest

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