Angular · Middle · Frage 75 von 75

Wie rendert man eine Liste mit 10.000 Zeilen, ohne 10.000 DOM-Knoten zu erzeugen?

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

Richtige Antwort: Virtual Scrolling aus dem Angular CDK

Erklärung

track hilft, DOM-Knoten wiederzuverwenden, verringert aber nicht ihre Zahl. Virtual Scrolling hält das DOM klein; Paginierung ist eine weitere Option.

Zum Weiterlesen

Fehler in der Frage

Angular · Middle · Frage 75

Teste dich selbst

Mach den Test Angular · Middle: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen