Svelte · Middle · Frage 14 von 75

Wie übergibt man einer Komponente benannte Inhaltsbereiche (früher benannte Slots)?

<Table data={rows}>
  {#snippet header()}
    <th>Name</th>
  {/snippet}
  {#snippet row(item)}
    <td>{item.name}</td>
  {/snippet}
</Table>
Antwort zeigen

Richtige Antwort: Snippets innerhalb der Tags der Komponente deklarieren

Erklärung

In Table bekommt man sie mit $props() und rendert sie mit {@render header()} und {@render row(item)}.

Zum Weiterlesen

Fehler in der Frage

Svelte · Middle · Frage 14

Teste dich selbst

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

Diesen Test machen