⊗jsnxPmLtPC 39 of 57 menu

NextJS හි සංරචකවල වෙබ් අඩවි කොටස්

පෙර පාඩමේදී අපි වෙබ් අඩවියේ කොටස්වල පෙළ අයිතම පිරිසැලසුම් ගොනුවේම සෘජුව ලියා ඇත:

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

කෙසේ වෙතත්, මෙය අපහසු විය හැකිය වෙබ් අඩවි කොටස් විශාල ප්‍රමාණයක් අඩංගු වන විට කේතය සහ පෙළ. එබැවින් සාමාන්‍යයෙන් වෙබ් අඩවි කොටස් වෙනම ගොනු වලට ගෙන යන්න සංරචක.

උදාහරණයක් ලෙස, අපි ශීර්ෂකය ඉවත් කරමු වෙනම සංරචකයකට වෙබ් අඩවිය. අපි අදාළ ගොනුව සාදමු:

export default function Header() { return <> header </>; }

පිරිසැලසුම් ගොනුවට අපගේ සංරචකය ආයාත කරන්න:

import Header from '@/comp/header/header.jsx'; export default function RootLayout({children}) { }

අපගේ සංරචකයේ පෙළ ප්‍රතිදානය කරමු එහි නම සමඟ ටැගය භාවිතා කරමින්:

import Header from '@/comp/header/header.jsx'; export default function RootLayout({children}) { return ( <html lang="en"> <body> <header> <Header /> </header> <main> {children} </main> <footer> footer </footer> </body> </html> ); }

වෙනම සංරචක සාදන්න වෙබ් අඩවි ශීර්ෂකය සහ පාදකය සමඟ.

සිංහල
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න