Vue · Middle · Frage 16 von 75
Was macht defineAsyncComponent?
const Chart = defineAsyncComponent(() => import("./Chart.vue"));- 1Führt die Komponente in einem Web Worker abseits des Hauptthreads aus
- 2Lädt den Code der Komponente bei Bedarf, in einem eigenen Chunk
- 3Macht alle Props der Komponente asynchron
Antwort zeigen
Richtige Antwort: Lädt den Code der Komponente bei Bedarf, in einem eigenen Chunk
Erklärung
Die Optionsform ergänzt loadingComponent, errorComponent, delay und timeout. Kombiniere sie mit v-if, damit schwere Widgets nur bei Bedarf geladen werden.