Vue · Senior · Frage 14 von 75

Warum kann es große Listen langsam machen, activeId an jedes Listenelement zu geben?

<ListItem v-for="item in list" :key="item.id" :id="item.id" :active-id="activeId" />
Antwort zeigen

Richtige Antwort: Jedes Element rendert neu, wenn sich activeId ändert

Erklärung

Kindkomponenten aktualisieren sich, wenn sich irgendein Prop ändert. Mit stabilen Props rendern nur die zwei Elemente neu, deren Flag active umschlägt.

Zum Weiterlesen

Fehler in der Frage

Vue · Senior · Frage 14

Teste dich selbst

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

Diesen Test machen