⊗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
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন