Vue · Junior · Frage 36 von 75
Wie gibt man einem Prop einen Standardwert und macht ein anderes zur Pflicht?
defineProps({
title: { type: String, required: true },
size: { type: String, default: "md" },
});- 1Objektsyntax:
required: trueunddefault - 2Mit
?und=im Template - 3Standardwerte lassen sich nur im Elternteil setzen
Antwort zeigen
Richtige Antwort: Objektsyntax: required: true und default
Erklärung
Vue warnt in der Entwicklung, wenn ein Pflicht-Prop fehlt oder den falschen Typ hat. Für Objekt- oder Array-Standardwerte nutzt man eine Factory-Funktion: default: () => [].