Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Що таке computed() сигнал?». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)**`computed()`** - це спосіб створити сигнал, який нічого сам не зберігає, а завжди перераховує своє значення з інших сигналів. **Ключове:** `computed()` працює як формула в Excel: змінилося щось у комірці, перерахувалося все, що від неї залежить.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)Зображення`computed()` - це спосіб створити сигнал, який **нічого сам не зберігає**, а **завжди перераховує своє значення** з інших сигналів. Якщо просто: - `signal()` - зберігає дані - `computed()` - рахує дані з інших сигналів ### Приклад: ```ts import { signal, computed } from '@angular/core'; const price = signal(100); const count = signal(2); const total = computed(() => price() * count()); ``` Тепер `total()` завжди показуватиме правильну суму. Якщо зміниться `price` або `count`, `total` перерахується сам. ### Головне: - `computed()` нічого не змінює вручну - Тільки рахує на основі інших сигналів - Працює як формула в Excel: змінилося щось у комірці - перерахувалося все, що від неї залежить Це зручно, коли потрібно автоматично отримувати нове значення без зайвого коду.Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.