Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Яку роль відіграє анотація @Injectable()?». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)**`@Injectable()`** повідомляє Angular, що в цей клас можна впроваджувати залежності і що сам він може бути впроваджений через DI. **Ключове:** `@Injectable()` робить клас частиною системи Dependency Injection.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)Зображення`@Injectable()` повідомляє Angular, що **в цей клас можна впроваджувати залежності** і що сам він може бути **впроваджений через DI**. Простіше: - Без `@Injectable()` Angular не зможе створити екземпляр, якщо всередині класу є залежності. - Через параметр `providedIn` (наприклад, `'root'`) можна вказати, **де саме** цей сервіс буде доступний - у корені застосунку, модулі чи компоненті. Тобто `@Injectable()` робить клас частиною системи Dependency Injection.Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.