Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
| de:modul:m291:learningunits:lu10:theorie:a_components [2026/05/10 20:29] – gkoch | de:modul:m291:learningunits:lu10:theorie:a_components [2026/05/10 20:32] (aktuell) – gkoch | ||
|---|---|---|---|
| Zeile 154: | Zeile 154: | ||
| {{: | {{: | ||
| - | Mit **Props** können wir Daten von einer Eltern-Komponente an eine Kind-Komponente übergeben. | + | Mit **Props** können wir Daten von einer Eltern-Komponente an eine Kind-Komponente übergeben. |
| <WRAP box center round 80%> | <WRAP box center round 80%> | ||
| <code html> | <code html> | ||
| < | < | ||
| - | //Elternkomponente mit : | + | |
| + | < | ||
| < | < | ||
| + | |||
| </ | </ | ||
| + | |||
| + | <script setup> | ||
| // Kind-Komponente | // Kind-Komponente | ||
| // AccordionItem.vue empfängt: faq: Object (Datentyp) | // AccordionItem.vue empfängt: faq: Object (Datentyp) | ||
| - | <script setup> | ||
| const props = defineProps({ | const props = defineProps({ | ||
| faq: Object, | faq: Object, | ||
| }); | }); | ||
| + | |||
| </ | </ | ||