Reittihierarkia
Reitit on järjestetty hierarkkiseen puurakenteeseen, joka mahdollistaa kehittäjille käyttöliittymien määrittämisen, näkymien hallinnan ja komponenttien dynaamisen renderöinnin eri osissa sovellusta.
Keskeiset käsitteet, joihin törmäät rakentaessasi webforJ-reititettävää sovellusta, sisältävät:
- Reittihierarkia: Järjestää reitit vanhempi-lapsi-rakenteisiin modulaarista käyttöliittymäkehitystä varten.
- Reittityypit: Reitit jaotellaan joko Näkymäreitteihin tai Layout-reitteihin, joista kummallakin on erilainen tarkoitus.
- Sisäkkäiset reitit: Reittejä voidaan sisällyttää toisiinsa, jolloin vanhempikomponentit voivat renderöidä lapsikomponentteja määrätyissä ulostuloissa.
- Ulostulot: Komponentit, joihin lapsinäkymät injektoidaan dynaamisesti vanhempien asetteluihin.
- Asettelut: Erityiset reitit, jotka ympäröivät lapsikomponentteja ilman, että ne vaikuttavat URL-osoitteeseen, tarjoten yhteisiä käyttöliittymäelementtejä, kuten otsikoita, alatunnisteita tai sivupalkkeja.
Aiheita
📄️ Route Types
Reitit jaotetaan kahteen päätyyppiin, Näyttöreitit ja Asetusreitit. Reittityypin valinta määrää, miten komponentit kartoitetaan URL-osoitteisiin ja miten ne vuorovaikuttavat sovelluksen muiden osien kanssa.
📄️ Nested Routes
Sisäkkäiset reitit mahdollistavat lapsireittien renderöinnin vanhemmissa reiteissä, luoden modulaarisen ja uudelleenkäytettävän käyttöliittymän. Vanhempireitit määrittelevät jaetut komponentit, kun taas lapsireittejä injektoidaan spesifisiin ulosottoihin näissä vanhemmissa komponenteissa.
📄️ Route Outlets
Outlet on nimetty komponentti, joko reittiasettelu tai reittinäkymä, jossa lapsireittejä renderöidään dynaamisesti. Se määrittelee, minne lapsireitin sisältö ilmestyy vanhemman reitin sisällä. Outletit ovat perusasioita moduulisten, sisäkkäisten käyttöliittymien ja joustavien navigointirakenteiden luomisessa.