⊗jsrtPmCpPI 86 of 112 menu

Reactコンポーネントへのidの渡し方

コンポーネントタグの属性は、すべてpropsに渡されることはすでにご存知でしょう。 これは、ループ内で使用するために必要な属性keyを除くすべての属性に適用されます。 次のようにです:

const items = prods.map(prod => { return <Product key ={prod.id} name={prod.name} cost={prod.cost} />; });

この場合、属性namecostはpropsに渡されますが、keyは渡されません。 しかし、idをコンポーネントのpropsに渡す必要があるかもしれません。 その場合は、別の属性を追加する必要があります:

const items = prods.map(prod => { return <Product key ={prod.id} id ={prod.id} name={prod.name} cost={prod.cost} />; });

あなたのUserコンポーネントを修正して、段落内にユーザーのidが表示されるようにしてください。

日本語
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
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否