Vue · Senior · Frage 38 von 75

Wie typisiert man eine Template-Ref auf eine Kindkomponente?

const modal = useTemplateRef<InstanceType<typeof Modal>>("modal");
modal.value?.open();
Antwort zeigen

Richtige Antwort: InstanceType<typeof Component>

Erklärung

Vor dem Mounten ist der Wert null, daher das Optional Chaining. Bevorzuge Props/Events gegenüber dem Aufruf von Kindmethoden; freigegebene Methoden sind für imperative APIs wie focus() oder open() gedacht.

Zum Weiterlesen

Fehler in der Frage

Vue · Senior · Frage 38

Teste dich selbst

Mach den Test Vue · Senior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen