Kendo-Grid Angular UI trackby

В ангулярах ngFor ты можешь использовать trackBy передать ключ, чтобы Angular перезагружал не все, а только действительно необходимые предметы.

Работает ли кендо-сетка так же, и если не по умолчанию, возможно ли передать ей ключ?

1 ответ

Да, вот ссылка на документацию: https://www.telerik.com/kendo-angular-ui/components/grid/api/GridComponent/#toc-trackby

Быстрый пример будет примерно таким:

      <!-- template -->
<kendo-grid 
    [kendoGridBinding]="taskData"
    [trackBy]="trackById">

trackById(index: number, item: GridItem) {
  const dataItem = item.data as TaskItem;
  return dataItem.id;
}
Другие вопросы по тегам