⊗jsnxPmLtCt 33 of 57 menu

Contenu dans la mise en page du site avec NextJS

Examinons la mise en page principale du site, que nous avons commencé à analyser dans la leçon précédente :

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

Comme vous le voyez, la mise en page du site est un composant avec une fonction. En même temps, un objet est passé au paramètre de la fonction, à partir duquel nous extrayons la clé children dans la variable correspondante. Cette variable contient le contenu du fichier page.jsx, qui correspond à l'URL demandée.

C'est-à-dire que dans le fichier layout.jsx, nous avons la mise en page du site, et à l'aide de la variable children nous indiquons l'endroit dans la mise en page du site où le contenu de la page doit être inséré.

Par exemple, mettons le contenu de la page dans une balise :

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

Encadrez le contenu de votre site dans la balise main.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser