⊗jsnxPmImSC 30 of 57 menu

Пропи на компонентите во NextJS

Во NextJS исто како и во React, податоците од родителските компоненти во деца можат да се пренесуваат преку пропи.

Ајде да погледнеме како тоа се прави во пракса. Нека нашата детска компонента може да прифаќа пропи:

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

Ајде да ги прикажеме во markup-от на компонентата:

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

Нека во родителската компонента е поврзана нашата детска компонента:

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

Ајде да пренесеме податоци од родителската компонента во детската:

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

Направете детска компонента Product за приказ на производ. Нека пропите ќе ги пренесуваат името и цената на производот.

Нека е даден следниот array со производи:

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

Прикажете ги во циклус податоците за производите, користејќи ја детската компонента Product.

Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј