Vue · Middle · Frage 17 von 75
Was macht defineExpose in <script setup>?
- 1Zeigt den State der Komponente nur den DevTools
- 2Exportiert die Komponente zur Veröffentlichung als npm-Paket
- 3Gibt ausgewählte Properties für ein Elternteil mit Template-Ref frei
Antwort zeigen
Richtige Antwort: Gibt ausgewählte Properties für ein Elternteil mit Template-Ref frei
Erklärung
<script setup>-Komponenten sind standardmäßig geschlossen: die Ref eines Elternteils bekommt nichts. defineExpose({ focus }) erlaubt dem Elternteil, childRef.value.focus() aufzurufen.