⊗jsnxPmLtCt 33 of 57 menu

Contenuto nel layout del sito in NextJS

Consideriamo il layout principale del sito, che abbiamo iniziato ad analizzare nella lezione precedente:

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

Come puoi vedere, il layout del sito rappresenta un componente con una funzione. Inoltre nell'parametro della funzione viene passato un oggetto, dal quale estraiamo la chiave children nella variabile corrispondente. In questa variabile è memorizzato il contenuto del file page.jsx, che corrisponde all'URL richiesto.

Cioè nel file layout.jsx abbiamo memorizzato il layout del sito, e tramite la variabile children indichiamo il punto nel layout del sito in cui deve essere inserito il contenuto della pagina.

Ad esempio, inseriamo il contenuto della pagina in qualche tag:

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

Inserisci il contenuto del tuo sito nel tag main.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta