НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
⊗jsnxPmImSC 29 of 57 menu

Импорт компонентов в NextJS

Импортировать можно не только файлы с данными, но и компоненты подобно тому, как мы привыкли действовать при работе в обычном React. Давайте посмотрим, как это работает.

Для начала введем некоторые соглашения. Как вы уже знаете, в папке src/app размещаются страницы сайта. Давайте разместим дочерние компоненты в папке src/comp.

Давайте теперь подключим дочерний компонент к какой-нибудь странице. Пусть у нас есть такая страница:

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

Пусть у нас есть следующий дочерний компонент:

export default function Child() { return <p> child </p>; }

Импортируем наш дочерний компонент к нашей странице:

import Child from '@/comp/child/child.jsx'; export default function Test() { return <> <h1>Test</h1> </>; }

Выполним вставку импортированного компонента. Для этого используем тег с именем переменной компонента:

import Child from '@/comp/child/child.jsx'; export default function Test() { return <> <h1>Test</h1> <Child /> </>; }

Создайте несколько дочерних компонентов. Импортируйте их к вашим страницам.

Русский
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
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить