Posredovanje id v komponento v Reactu
Že veste, da atributi oznake komponente
končajo v props. To velja za vse atribute,
razen za atribut key, ki je potreben
za uporabo v zankah, takole:
const items = prods.map(prod => {
return <Product
key ={prod.id}
name={prod.name}
cost={prod.cost}
/>;
});
V tem primeru bodo v props prišli atributi
name in cost, key pa
- ne. Vendar pa bomo morda morali
posredovati id v props komponente. V
tem primeru bomo morali uvesti še en
atribut:
const items = prods.map(prod => {
return <Product
key ={prod.id}
id ={prod.id}
name={prod.name}
cost={prod.cost}
/>;
});
Spremenite svojo komponento User tako,
da se v odstavku izpiše id uporabnika.