⊗jsnxPmLtCt 33 of 57 menu

Сайт макетидаги контент NextJS да

Сайтнинг асосий макетини кўриб чиқайлик, уни биз ўтган дарсда кўришни бошлаган эдик:

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

Кўриниб турганидек, сайт макети функцияли компонентдан иборат. Бу ҳолда функция параметрига объект берилади, ундан биз children калитини мос ўзгарувчига жойлаштирамиз. Ушбу ўзгарувчида page.jsx файлининг муҳити сақланади, у сўралган URL га мос келади.

Яъни layout.jsx файлида бизда сайт макети сақланган, children ўзгарувчиси ёрдамида эса биз сайт макетидаги саҳифа контенти кириши керak бўлган жойни кўрсатамиз.

Мисол учун саҳифа контентини бирор тегга жойлаштирамиз:

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

Сизнинг сайтингиз контентини main тегига жойлантиринг.

Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш