Vue · Junior · Frage 22 von 75
Wie rendert man eine Liste?
<li v-for="todo in todos" :key="todo.id">{{ todo.text }}</li>- 1Mit
v-forund eindeutigem:key - 2Mit
<for each="todo" in="todos"> - 3Mit
todos.map()direkt im Template
Antwort zeigen
Richtige Antwort: Mit v-for und eindeutigem :key
Erklärung
Der key hilft Vue, Elemente zwischen Renderings zuzuordnen, damit DOM-Knoten wiederverwendet und umsortiert werden und Komponentenzustand am richtigen Element bleibt. Nutze für dynamische Listen eine stabile ID, nicht den Index.