Angular · Middle · Запитання 75 з 75

Як відрендерити список із 10 000 рядків, не створюючи 10 000 DOM-вузлів?

<cdk-virtual-scroll-viewport itemSize="48" class="h-96">
  <div *cdkVirtualFor="let row of rows">{{ row.name }}</div>
</cdk-virtual-scroll-viewport>

Пояснення

track допомагає перевикористовувати DOM-вузли, але не зменшує їхню кількість. Віртуальний скрол тримає DOM маленьким; інший варіант - пагінація.

Де почитати

Помилка в запитанні

Angular · Middle · запитання 75

Перевірте себе

Пройдіть тест Angular · Middle: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест