⊗jsnxPmImSC 30 of 57 menu

Component Props in NextJS

In NextJS, net als in React, kunnen gegevens van oudercomponenten naar kindcomponenten worden doorgegeven via props.

Laten we in de praktijk bekijken hoe dit wordt gedaan. Stel dat onze kindcomponent props kan accepteren:

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

Laten we ze weergeven in de opmaak van de component:

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

Stel dat in de oudercomponent onze kindcomponent wordt geïmporteerd:

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

Laten we gegevens van de ouder doorgeven aan de kindcomponent:

import Child from '@/comp/child/child.jsx'; export default function Test() { return <> <h1>Test</h1> <Child text1="aaa" text2="bbb" /> </>; }

Maak een kindcomponent Product voor het weergeven van een product. Laat de productnaam en prijs via props worden doorgegeven.

Stel dat de volgende array met producten gegeven is:

let prods = [ { id: 1, name: 'prod1', cost: 100, }, { id: 2, name: 'prod2', cost: 200, }, { id: 3, name: 'prod3', cost: 300, }, ];

Geef in een lus de productgegevens weer, met behulp van de kindcomponent Product.

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren