Récapitulatif : Props
Fait partie de la section Les fondamentaux du Journey React de Coddy — leçon 21 sur 42.
Défi
FacileRécapitulatif du chapitre : un petit menu construit avec des props et children.
- Faites en sorte que
Itemreçoive les propsnameetpriceet affiche{name}: ${price}dans son<li>. - Faites en sorte que
Cardaffiche un<div>avecclassName="card"qui affiche seschildren. - Dans App, utilisez
<Card>...</Card>pour envelopper le<ul id="menu">, et à l'intérieur, affichez deux Items : nameTeaavec le price3, puis nameCakeavec le price5(les prix sous forme de nombres !).
Essayez vous-même
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="styles.css" />
</head>
<body>
<div id="root"></div>
<script type="module" src="main.jsx"></script>
</body>
</html>Toutes les leçons de Les fondamentaux
1Découvrez React
Qu'est-ce que React ?Votre premier composantRègle du parent uniqueJSX n'est pas de l'HTMLRécapitulatif : Découvrez React4Props
Que sont les props ?Passer des propsDeux propsMême composant, nouvelles donnéesLa prop ChildrenRécapitulatif : Props