Angular · Junior · Pytanie 30 z 75
Jak uzyskać instancję serwisu w komponencie?
- ✓Poprawna odpowiedź:
private cart = inject(CartService);(lub parametr konstruktora) - 2
private cart = new CartService(); - 3
import cart from './cart.service'automatycznie daje instancję
Wyjaśnienie
Wstrzykiwanie zależności dostarcza instancję: wszystkie komponenty dzielą jeden obiekt, a w testach można go zastąpić atrapą. new tworzy niezależną kopię i na sztywno wiąże zależność.