Svelte · Junior · Pytanie 20 z 76
Co robi blok {#await}?
{#await promise}
<p>Loading…</p>
{:then user}
<p>{user.name}</p>
{:catch error}
<p>{error.message}</p>
{/await}- ✓Poprawna odpowiedź: Renderuje różną treść dla stanów promise'a: oczekiwanie, sukces i błąd
- 2Wstrzymuje cały komponent, aż promise się rozwiąże
- 3Wykonuje promise tylko na serwerze
Wyjaśnienie
Jeśli promise się zmieni, blok wraca do stanu oczekiwania. {:catch} i część oczekiwania są opcjonalne.