Svelte · Junior · Frage 18 von 76
Wie rendert man eine Liste?
{#each todos as todo (todo.id)}
<li>{todo.text}</li>
{:else}
<li>Nothing to do</li>
{/each}- 1Mit einem Block
{#each items as item (key)} - 2Mit einem Attribut
foram<li>-Element - 3Mit
items.map()direkt im Markup
Antwort zeigen
Richtige Antwort: Mit einem Block {#each items as item (key)}
Erklärung
Der Ausdruck in Klammern ist der Key. Er hilft Svelte, Elemente präzise einzufügen und zu entfernen, statt bestehendes DOM zu aktualisieren.