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

Коли використовувати $derived.by замість $derived?

let total = $derived.by(() => {
  let sum = 0;
  for (const item of cart) sum += item.price * item.qty;
  return sum;
});

Пояснення

$derived(expr) еквівалентний $derived.by(() => expr). Функція не має мати побічних ефектів.

Де почитати

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

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

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

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

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