Svelte · Middle · Pytanie 14 z 75
Jak przekazać komponentowi nazwane obszary treści (dawniej nazwane sloty)?
<Table data={rows}>
{#snippet header()}
<th>Name</th>
{/snippet}
{#snippet row(item)}
<td>{item.name}</td>
{/snippet}
</Table>- ✓Poprawna odpowiedź: Zadeklarować snippety między tagami komponentu; stają się propsami o tych samych nazwach
- 2Tylko atrybutami
slot="header" - 3Przekazać napisy HTML jako propsy
Wyjaśnienie
Wewnątrz Table odbiera się je przez $props() i renderuje przez {@render header()} i {@render row(item)}.