⊗jsnxPmLtCt 33 of 57 menu

Contenido en el diseño del sitio en NextJS

Consideremos el diseño principal del sitio, que comenzamos a analizar en la lección anterior:

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

Como puedes ver, el diseño del sitio es un componente con una función. Al mismo tiempo, un objeto se pasa al parámetro de la función, del cual extraemos la clave children en la variable correspondiente. En esta variable se almacena el contenido del archivo page.jsx, que corresponde a la URL solicitada.

Es decir, en el archivo layout.jsx se almacena el diseño del sitio, y mediante la variable children indicamos el lugar en el diseño del sitio en el que debe insertarse el contenido de la página.

Por ejemplo, vamos a envolver el contenido de la página en alguna etiqueta:

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

Envuelve el contenido de tu sitio en la etiqueta main.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar