Svelte · Middle · Запитання 2 з 75

Чи можна присвоїти значення $derived (Svelte 5.25+)?

let { post } = $props();
let likes = $derived(post.likes);

async function like() {
  likes += 1; // optimistic update
  await api.like(post.id);
}

Пояснення

Перевизначення зручне для оптимістичного UI. Оголосіть через const, якщо переприсвоювати не можна.

Де почитати

Помилка в запитанні

Svelte · Middle · запитання 2

Перевірте себе

Пройдіть тест Svelte · Middle: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест