Angular · Middle · Pytanie 75 z 75

Jak wyrenderować listę 10 000 wierszy bez tworzenia 10 000 węzłów DOM?

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

Wyjaśnienie

track pomaga ponownie używać węzłów DOM, ale nie zmniejsza ich liczby. Wirtualne przewijanie utrzymuje mały DOM; inną opcją jest paginacja.

Do poczytania

Błąd w pytaniu

Angular · Middle · pytanie 75

Sprawdź się

Rozwiąż test Angular · Middle: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test