From 202d9f7514f2f21a6cf6eee6ff65ee596260a678 Mon Sep 17 00:00:00 2001 From: kid-synthetique Date: Mon, 2 Dec 2024 22:53:14 -0500 Subject: [PATCH] props: valeur inchangeable dynamiquement --- 582-518MO/javascript/vue-js/composantes/_index.php | 6 +++++- 582-518MO/javascript/vue-js/composantes/index.html | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/582-518MO/javascript/vue-js/composantes/_index.php b/582-518MO/javascript/vue-js/composantes/_index.php index 2e0a22207..ad8a0bce5 100644 --- a/582-518MO/javascript/vue-js/composantes/_index.php +++ b/582-518MO/javascript/vue-js/composantes/_index.php @@ -80,6 +80,8 @@ Props + +

Les props sont des données passées à une composante. Pour en définir, il faut spécifier le nom des props attendus dans un tableau.

Par exemple, si seulement la props msg est attendu:

@@ -100,7 +102,9 @@

Lorsqu'une props est passée à une composante, elle devient l'équivalent d'une donnée dans data.

-Pour nommer vos props, si vous utilisez du camelCase (mélange de minuscules et majuscules), vous devrez utiliser le kebab-case du côté HTML dans les noms d'attributs de votre composante. Mais au stade où on en est, pour le moment, je vous conseille simplement de n'utiliser que des minuscules dans les noms de vos props. Ça va vous simplifier la vie. +Les props sont des données passées aux composantes mais ne peuvent pas changer de valeur. + +Pour nommer vos props, si vous utilisez du camelCase (mélange de minuscules et majuscules), vous devrez utiliser le kebab-case du côté HTML dans les noms d'attributs de votre composante. Mais au stade où on en est, pour le moment, je vous conseille simplement de n'utiliser que des minuscules dans les noms de vos props. Ça va vous simplifier la vie. Props diff --git a/582-518MO/javascript/vue-js/composantes/index.html b/582-518MO/javascript/vue-js/composantes/index.html index 2eae94b64..25202615f 100644 --- a/582-518MO/javascript/vue-js/composantes/index.html +++ b/582-518MO/javascript/vue-js/composantes/index.html @@ -128,6 +128,8 @@

 Composantes

Props + +

Les props sont des données passées à une composante. Pour en définir, il faut spécifier le nom des props attendus dans un tableau.

Par exemple, si seulement la props msg est attendu:

@@ -148,7 +150,9 @@

 Composantes

Lorsqu'une props est passée à une composante, elle devient l'équivalent d'une donnée dans data.

-Pour nommer vos props, si vous utilisez du camelCase (mélange de minuscules et majuscules), vous devrez utiliser le kebab-case du côté HTML dans les noms d'attributs de votre composante. Mais au stade où on en est, pour le moment, je vous conseille simplement de n'utiliser que des minuscules dans les noms de vos props. Ça va vous simplifier la vie. +Les props sont des données passées aux composantes mais ne peuvent pas changer de valeur. + +Pour nommer vos props, si vous utilisez du camelCase (mélange de minuscules et majuscules), vous devrez utiliser le kebab-case du côté HTML dans les noms d'attributs de votre composante. Mais au stade où on en est, pour le moment, je vous conseille simplement de n'utiliser que des minuscules dans les noms de vos props. Ça va vous simplifier la vie. Props