⊗jsnxPmImSC 29 of 57 menu

Importowanie komponentów w NextJS

Importować można nie tylko pliki z danymi, ale także komponenty, podobnie jak to robimy przy pracy w zwykłym React. Spójrzmy, jak to działa.

Na początek wprowadźmy pewne konwencje. Jak już wiesz, w folderze src/app umieszczane są strony serwisu. Umieśćmy komponenty potomne w folderze src/comp.

Podłączmy teraz komponent potomny do jakiejś strony. Załóżmy, że mamy taką stronę:

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

Załóżmy, że mamy następujący komponent potomny:

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

Zaimportujmy nasz komponent potomny do naszej strony:

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

Wykonajmy wstawienie zaimportowanego komponentu. W tym celu użyjmy tagu z nazwą zmiennej komponentu:

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

Utwórz kilka komponentów potomnych. Zaimportuj je do swoich stron.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć