Angular · Junior · Pytanie 44 z 75
Jak przejść na inną stronę z kodu, np. po zapisaniu formularza?
- ✓Poprawna odpowiedź:
inject(Router).navigate(['/users', id]) - 2
window.location.href = '/users/' + idto zalecany sposób - 3
this.routerLink = '/users'
Wyjaśnienie
Router.navigate przyjmuje tablicę segmentów, a navigateByUrl - string. Oba zachowują stan aplikacji, w przeciwieństwie do zmiany location.href.