⊗jsnxPmLtCt 33 of 57 menu

Obsah v rozložení webu v NextJS

Podívejme se na základní rozložení webu, které jsme začali rozebírat v minulé lekci:

export default function RootLayout({children}) { return ( <html lang="en"> <body> {children} </body> </html> ); }

Jak vidíte, rozložení webu představuje komponentu s funkcí. Přitom do parametru funkce je předán objekt, ze kterého extrahujeme klíč children do odpovídající proměnné. V této proměnné je uložen obsah souboru page.jsx, který odpovídá požadovanému URL.

To znamená, že v souboru layout.jsx je u nás uloženo rozložení webu, a pomocí proměnné children určujeme místo v rozložení webu, do kterého musí být vložen obsah stránky.

Jako příklad pojďme upravit obsah stránky do nějakého tagu:

export default function RootLayout({children}) { return ( <html lang="en"> <body> <main> {children} </main> </body> </html> ); }

Upravte obsah vašeho webu v tagu main.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout