0Pricing
Angular Academy · Lekcja

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.

Konfigurowanie tras — ilustracja 1

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=app

Definiowanie 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!

Konfigurowanie tras — ilustracja 10

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

  1. Konfigurowanie tras
  2. Strażnicy tras
  3. Leniwe ładowanie modułów
← Powrót do Angular Academy