⊗jsnxPmLtCt 33 of 57 menu

Innehåll i webbplatslayout i NextJS

Låt oss titta på webbplatsens huvudsakliga layout, som vi började gå igenom i förra lektionen:

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

Som du ser representerar webbplatslayouten en komponent med en funktion. Samtidigt skickas ett objekt in i funktionens parameter, varifrån vi extraherar nyckeln children till motsvarande variabel. I denna variabel lagras innehållet i filen page.jsx, som motsvarar den efterfrågade URL:en.

Det vill säga, i filen layout.jsx har vi webbplatsens layout lagrad, och med hjälp av variabeln children anger vi platsen i webbplatslayouten där sidans innehåll ska infogas.

Låt oss som ett exempel omsluta sidans innehåll i någon tagg:

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

Omslut innehållet på din webbplats i taggen main.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa