Angular · Junior · Frage 19 von 75
Was ist in einem @for-Block Pflicht?
@for (item of items; track item.id) {
<li>{{ item.name }}</li>
}- 1Ein
track-Ausdruck, der jedes Element identifiziert - 2Ein
key-Attribut am<li>-Element - 3Eine explizit deklarierte
index-Variable
Antwort zeigen
Richtige Antwort: Ein track-Ausdruck, der jedes Element identifiziert
Erklärung
track sagt Angular, wie Elemente zwischen Renderings zugeordnet werden, damit DOM-Knoten wiederverwendet statt neu erzeugt werden. Nimm eine stabile ID; track $index ist nur für statische Listen in Ordnung.