⊗jsnxPmLtCt 33 of 57 menu

Sisältö sivuston asettelussa NextJS:ssä

Tarkastellaan pääasiallista sivuston asettelua, jota aloimme käsitellä edellisessä oppitunnissa:

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

Kuten näet, sivuston asettelu edustaa komponenttia, jossa on funktio. Samalla funktion parametriin välitetään objekti, josta poimimme avaimen children vastaavaan muuttujaan. Tässä muuttujassa säilytetään tiedoston page.jsx sisältö, joka vastaa pyydettyä URL-osoitetta.

Eli tiedostossa layout.jsx meillä säilytetään sivuston asettelu, ja avulla muuttujan children me osoitamme paikan sivuston asettelussa, johon sivun sisällön tulee lisätä.

Esimerkkinä muotoillaan sivun sisältö johonkin tagiin:

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

Muotoile sivustosi sisältö tagiin main.

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää