Konfigurowanie tras
Skutecznie zarządzaj trasami w aplikacjach Angular.
Konfigurowanie tras to bezpłatna lekcja Angular Academy na CoddyKit. To lekcja 1 z 3. Możesz przeczytać całą lekcję poniżej za darmo — a potem ćwiczyć ją interaktywnie w przeglądarce z wbudowanym edytorem kodu i tutorem AI dostępnym 24/7. To część ścieżki edukacyjnej Angular Academy, a Twój postęp synchronizuje się między webem a aplikacją CoddyKit. Kurs Angular Academy zawiera 3 lekcji w sumie.
Konfigurowanie tras w Angularze
Konfigurowanie tras w Angularze
W tej lekcji poznają Państwo routing w Angularze — sposób nawigowania między widokami i zarządzania adresami URL w aplikacji.

Czym jest routing?
Czym jest routing?
Routing umożliwia nawigowanie między różnymi komponentami lub stronami aplikacji Angulara na podstawie adresu URL.
Konfigurowanie modułu routingu
Konfigurowanie modułu routingu
Moduł routingu można utworzyć podczas rozpoczynania projektu lub później za pomocą Angular CLI:
ng generate module app-routing --flat --module=appDefiniowanie tras
Definiowanie tras
Trasy definiuje się jako tablicę ścieżek powiązanych z komponentami:
const routes: Routes = [
{ path: 'home', component: HomeComponent },
{ path: 'about', component: AboutComponent }
];Outlet routera
Outlet routera
Elementu <router-outlet></router-outlet> należy użyć do dynamicznego renderowania komponentów dopasowanych do trasy.
<router-outlet></router-outlet>Nawigowanie za pomocą routerLink
Nawigowanie za pomocą routerLink
Między widokami można nawigować za pomocą dyrektywy routerLink:
<a routerLink="/home">Home</a>Nawigowanie programowe
Nawigowanie programowe
Można również nawigować programowo za pomocą usługi Router:
this.router.navigate(['/home']);Trasy wieloznaczne
Trasy wieloznaczne
Nieokreślone ścieżki można obsługiwać za pomocą tras wieloznacznych, aby wyświetlać niestandardową stronę 404:
{ path: '**', component: PageNotFoundComponent }Podsumowanie
Podsumowanie
Znają już Państwo podstawy routingu i potrafią skutecznie konfigurować trasy w aplikacjach Angular. Świetna praca!

Często zadawane pytania
Czy lekcja „Konfigurowanie tras” jest bezpłatna?
Tak — pełny tekst „Konfigurowanie tras” jest dostępny za darmo tutaj w sieci. Aby ćwiczyć ją interaktywnie (wbudowany edytor kodu i tutor AI dostępny 24/7) i odblokować resztę kursu Angular Academy, przejdź na CoddyKit PRO. Kurs Angular Academy zawiera 3 lekcji w sumie.
Co nauczysz się w „Konfigurowanie tras”?
Skutecznie zarządzaj trasami w aplikacjach Angular. Ćwiczysz Angular Academy z praktycznym kodem, który uruchamiasz bezpośrednio w przeglądarce, a tutor AI dostępny 24/7 odpowiada na Twoje pytania podczas pracy nad lekcją.
Czy potrzebuję doświadczenia, aby zacząć Angular Academy?
Nie wymagamy żadnego doświadczenia. Angular Academy w CoddyKit jest strukturyzowany dla początkujących i zaawansowanych użytkowników, więc możesz zacząć tutaj lub od początku i uczyć się w swoim tempie. To lekcja 1 z 3.
Ile czasu zajmuje lekcja „Konfigurowanie tras”?
Większość lekcji CoddyKit trwa około 5–10 minut. Każda lekcja to mały, interaktywny krok, dzięki czemu robisz systematyczne postępy i zawsze wracasz dokładnie do tego samego miejsca — na webie i w aplikacji.
Czy mogę pisać i uruchamiać kod w tej lekcji Angular Academy?
Tak. Każda lekcja Angular Academy zawiera wbudowany edytor kodu, więc piszesz i uruchamiasz prawdziwy kod bezpośrednio w przeglądarce i od razu otrzymujesz sprzężenie zwrotne od AI — bez konfiguracji na komputerze.
Wszystkie lekcje w tym kursie
- Konfigurowanie tras
- Strażnicy tras
- Leniwe ładowanie modułów