Angular · Junior · Запитання 30 з 75
Як отримати екземпляр сервісу в компоненті?
- ✓Правильна відповідь:
private cart = inject(CartService);(або параметр конструктора) - 2
private cart = new CartService(); - 3
import cart from './cart.service'автоматично дає екземпляр
Пояснення
Впровадження залежностей постачає екземпляр: усі компоненти ділять один об'єкт, а в тестах його можна замінити підробкою. new створює незалежну копію й жорстко пов'язує залежність.