Angular · Junior · Pytanie 31 z 75
Gdzie można wywołać inject()?
- ✓Poprawna odpowiedź: W kontekście wstrzykiwania: inicjalizatory pól, konstruktor, fabryki providerów i podobne miejsca
- 2Wszędzie, także w handlerach kliknięć i callbackach
setTimeout - 3Tylko wewnątrz
ngOnInit
Wyjaśnienie
Wywołanie inject() w handlerze zdarzenia rzuca błąd NG0203. Wstrzykuj zależności raz przy tworzeniu i używaj ich później w metodach.