Vue · Senior · Frage 68 von 75
Wie typisiert man ein komplexes Prop in der Options API?
props: {
user: { type: Object as PropType<User>, required: true },
}- 1
type: Usernutzen - 2Den Konstruktor mit
PropType<T>casten - 3Props in der Options API lassen sich nicht typisieren
Antwort zeigen
Richtige Antwort: Den Konstruktor mit PropType<T> casten
Erklärung
Der type zur Laufzeit prüft nur den Konstruktor (Object); PropType gibt TypeScript die genaue Form.