Я создал простую таблицу данных с ок. 20 столбцов и 50 строк примерно так:
<ngx-datatable
class="bootstrap"
[rows]="filteredlist"
[reorderable]="reorderable"
[headerHeight]="50"
[rowHeight]="38"
[selectionType]="'single'"
[scrollbarV]="true"
[scrollbarH]="true"
style="max-height: 60vh"
>
<ngx-datatable-column name="#" width="50">
<ng-template let-rowIndex="rowIndex" let-row="row" ngx-datatable-cell-template>
{{ rowIndex + 1}}
</ng-template>
</ngx-datatable-column>
...
</ngx-datatable>
Что меня интересует сейчас, так это медленная производительность. Когда я прокручиваю по горизонтали, заголовок перемещается с задержкой. Кроме того, когда я использую [frozenLeft]="true"
, он сильно мерцает.
Что-то не так с моей таблицей или есть какие-либо подсказки по производительности?