0 Tage Serie
javascript / beginner
Snippet

Komponenten-Props: defineProps

Props sind benutzerdefinierte Attribute, die verwendet werden, um Daten von einer Elternkomponente an eine Kindkomponente zu übergeben. Sie machen Komponenten wiederverwendbar und dynamisch.

snippet.js
javascript
1
2
3
4
5
6
<script setup>
const props = defineProps({
title: String,
views: Number
});
</script>
vue
Erklärung
1
const props = defineProps({ ... });
Verwendet das Compiler-Makro, um die erwarteten Eingaben für die Komponente zu definieren.
2
title: String
Gibt an, dass die 'title'-Prop eine Textzeichenfolge sein muss.