Angular · Junior · Pytanie 59 z 75
Jak odczytać parametr :id bieżącej trasy w komponencie?
private route = inject(ActivatedRoute);
id = this.route.snapshot.paramMap.get('id');- ✓Poprawna odpowiedź: Wstrzyknąć
ActivatedRoutei odczytać jegoparamMap(lub zbindować do inputu) - 2Ręcznie parsować
document.URL - 3Wywołać
Router.getParam('id')
Wyjaśnienie
Snapshot wystarczy, jeśli komponent jest tworzony od nowa dla każdego id. Jeśli ten sam komponent zostaje na ekranie przy zmianie id, subskrybuj paramMap lub użyj bindowania do inputu.