Կոմպոնենտների ներմուծում NextJS-ում

Ներմուծել կարելի է ոչ միայն տվյալներ պարունակող ֆայլերը, այլև կոմպոնենտներ՝ նման այն բանի, ինչին մենք սովոր ենք սովորական React-ում աշխատելիս։ Եկեք տեսնենք, թե ինչպես է դա աշխատում։

Սկսելու համար եկեք ներմուծենք որոշակի համաձայնեցումներ։ Ինչպես արդեն գիտեք, src/app պանակում տեղադրվում են cայթի էջերը։ Եկեք ենթակոմպոնենտները տեղադրենք src/comp պանակում։

Եկեք հիմա միացնենք ենթակոմպոնենտը ինչ-որ էջի։ Ենթադրենք՝ մենք ունենք այսպիսի էջ։

src/app/test/page.jsxexport default function Test() {
  return <>
    <h1>Test</h1>
  </>;
}

Ենթադրենք՝ մենք ունենք հետևյալ ենթակոմպոնենտը։

src/comp/child/child.jsxexport default function Child() {
  return <p>
    child
  </p>;
}

Մենք կներմուծենք մեր ենթակոմպոնենտը մեր էջ։

src/app/test/page.jsximport Child from '@/comp/child/child.jsx';

export default function Test() {
  return <>
    <h1>Test</h1>
  </>;
}

Կատարենք ներմուծված կոմպոնենտի տեղադրումը։ Դրա համար կօգտագործենք թեգը՝ կոմպոնենտի փոփոխականի անունով։

src/app/test/page.jsximport Child from '@/comp/child/child.jsx';

export default function Test() {
  return <>
    <h1>Test</h1>
    <Child />
  </>;
}
Задание 1

Ստեղծեք մի քանի ենթակոմպոնենտներ։ Ներմուծեք դրանք ձեր էջերին։